---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle4Node4dumpEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - _ZN12_GLOBAL__N_111DumpVisitorC2Ev
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node5visitINSt3__117reference_wrapperINS_11DumpVisitorEEEEEvT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:284,15'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitorC2Ev
        - Src:             'src/cxa_demangle.cpp:285,3'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5visitINSt3__117reference_wrapperINS_11DumpVisitorEEEEEvT_
        - Src:             'src/cxa_demangle.cpp:286,5'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle20PostfixQualifiedTypeEJRPNS2_4NodeERA11_KcEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::PostfixQualifiedType *'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle20PostfixQualifiedTypeC2EPKNS0_4NodeENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle20PostfixQualifiedTypeC2EPKNS0_4NodeENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::BumpPointerAllocator *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          74
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_120BumpPointerAllocator15allocateMassiveEm
        - _ZN12_GLOBAL__N_120BumpPointerAllocator4growEv
      functionUses:    115
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:325,9'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:326,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZN12_GLOBAL__N_120BumpPointerAllocator4growEv
                - _ZN12_GLOBAL__N_120BumpPointerAllocator15allocateMassiveEm
            - BranchSide:      'src/cxa_demangle.cpp:330,27'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:326,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:327,32'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_120BumpPointerAllocator15allocateMassiveEm
            - BranchSide:      'src/cxa_demangle.cpp:328,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_120BumpPointerAllocator4growEv
      Callsites:
        - Src:             'src/cxa_demangle.cpp:327,16'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator15allocateMassiveEm
        - Src:             'src/cxa_demangle.cpp:328,7'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator4growEv
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle20PostfixQualifiedTypeC2EPKNS0_4NodeENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PostfixQualifiedType *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:477,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'char '
        - 'int '
        - 'char '
        - 'char '
        - 'char '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          63
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    66
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle4Node19hasRHSComponentSlowERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle4Node12hasArraySlowERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle4Node15hasFunctionSlowERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle4Node13getSyntaxNodeERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle20PostfixQualifiedType9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PostfixQualifiedType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:483,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle4Node10printRightERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle4Node11getBaseNameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle20PostfixQualifiedTypeD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PostfixQualifiedType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:471,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle20PostfixQualifiedTypeD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PostfixQualifiedType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle20PostfixQualifiedTypeD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:471,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle20PostfixQualifiedTypeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    79
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/Utility.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer4growEm
      functionUses:    137
      BranchProfiles:
        - Branch String:   'src/demangle/Utility.h:109,16'
          Branch Sides:
            - BranchSide:      'src/demangle/Utility.h:109,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer4growEm
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5beginEv
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'src/demangle/Utility.h:110,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer4growEm
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5beginEv
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'src/demangle/Utility.h:110,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer4growEm
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer4growEm
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/Utility.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          79
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - realloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/demangle/Utility.h:42,9'
          Branch Sides:
            - BranchSide:      'src/demangle/Utility.h:42,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - realloc
                - _ZSt9terminatev
            - BranchSide:      'src/demangle/Utility.h:46,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - realloc
                - _ZSt9terminatev
        - Branch String:   'src/demangle/Utility.h:48,11'
          Branch Sides:
            - BranchSide:      'src/demangle/Utility.h:49,26'
              BranchSideFuncs:
                - realloc
                - _ZSt9terminatev
            - BranchSide:      'src/demangle/Utility.h:50,49'
              BranchSideFuncs:
                - realloc
                - _ZSt9terminatev
        - Branch String:   'src/demangle/Utility.h:51,11'
          Branch Sides:
            - BranchSide:      'src/demangle/Utility.h:52,9'
              BranchSideFuncs:
                - _ZSt9terminatev
            - BranchSide:      'src/demangle/Utility.h:53,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/demangle/Utility.h:50,36'
          Dst:             realloc
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    realloc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    __cxa_pure_virtual
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle4NodeD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    strlen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_120BumpPointerAllocator15allocateMassiveEm
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::BumpPointerAllocator *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          56
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:313,9'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:314,7'
              BranchSideFuncs:
                - _ZSt9terminatev
            - BranchSide:      'src/cxa_demangle.cpp:315,28'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_120BumpPointerAllocator4growEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::BumpPointerAllocator *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          40
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:305,9'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:306,7'
              BranchSideFuncs:
                - _ZSt9terminatev
            - BranchSide:      'src/cxa_demangle.cpp:307,22'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle20PostfixQualifiedTypeEJRPNS2_4NodeERA9_KcEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::PostfixQualifiedType *'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle20PostfixQualifiedTypeC2EPKNS0_4NodeENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle20PostfixQualifiedTypeC2EPKNS0_4NodeENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EE5beginEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node **'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.18 *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EE8isInlineEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.18 *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EE7reserveEm
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.18 *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          86
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EE4sizeEv
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EE8isInlineEv
        - realloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:61,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:62,48'
              BranchSideFuncs:
                - malloc
                - _ZNSt3__14copyIPPKN12_GLOBAL__N_116itanium_demangle4NodeES6_EET0_T_S8_S7_
                - _ZSt9terminatev
            - BranchSide:      'src/demangle/ItaniumDemangle.h:68,45'
              BranchSideFuncs:
                - realloc
                - _ZSt9terminatev
        - Branch String:   'src/demangle/ItaniumDemangle.h:63,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:64,9'
              BranchSideFuncs:
                - _ZSt9terminatev
            - BranchSide:      'src/demangle/ItaniumDemangle.h:65,17'
              BranchSideFuncs:
                - _ZNSt3__14copyIPPKN12_GLOBAL__N_116itanium_demangle4NodeES6_EET0_T_S8_S7_
        - Branch String:   'src/demangle/ItaniumDemangle.h:69,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:0,0'
              BranchSideFuncs:
                - _ZSt9terminatev
            - BranchSide:      'src/demangle/ItaniumDemangle.h:70,9'
              BranchSideFuncs:
                - _ZSt9terminatev
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:60,16'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:61,9'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EE8isInlineEv
        - Src:             'src/demangle/ItaniumDemangle.h:68,32'
          Dst:             realloc
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EE4sizeEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.18 *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EED2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.18 *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EE8isInlineEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:157,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:157,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:158,17'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:157,10'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EE8isInlineEv
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EEixEm
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node **'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.18 *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EE5beginEv
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EE4sizeEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:151,5'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:0,0'
              BranchSideFuncs:
                - __assert_fail
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EE5beginEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:151,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EE5beginEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:151,5'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:151,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EE5beginEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:151,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:151,5'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:151,5'
          Dst:             __assert_fail
        - Src:             'src/demangle/ItaniumDemangle.h:152,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EE5beginEv
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    __assert_fail
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EE9push_backERKS4_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.18 *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EE4sizeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:125,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:125,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EE7reserveEm
            - BranchSide:      'src/demangle/ItaniumDemangle.h:126,15'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EE7reserveEm
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:126,15'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:126,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EE7reserveEm
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EEC2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.18 *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:49,17'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:49,17'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:77,67'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle13ReferenceType8collapseERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 661
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::ReferenceType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          139
      EdgeCount:       36
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EE9push_backERKS4_
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EEC2Ev
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EED2Ev
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EE4sizeEv
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:668,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:669,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EED2Ev
            - BranchSide:      'src/demangle/ItaniumDemangle.h:670,13'
              BranchSideFuncs:
                - _ZNSt3__13minIN12_GLOBAL__N_116itanium_demangle13ReferenceKindEEERKT_S6_S6_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EE9push_backERKS4_
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EE4sizeEv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EED2Ev
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EEixEm
        - Branch String:   'src/demangle/ItaniumDemangle.h:676,27'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:666,5'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EEixEm
                - __sanitizer_cov_trace_pc_indir
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__13minIN12_GLOBAL__N_116itanium_demangle13ReferenceKindEEERKT_S6_S6_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EE9push_backERKS4_
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EE4sizeEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EED2Ev
            - BranchSide:      'src/demangle/ItaniumDemangle.h:676,36'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EEixEm
                - __sanitizer_cov_trace_pc_indir
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__13minIN12_GLOBAL__N_116itanium_demangle13ReferenceKindEEERKT_S6_S6_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EE9push_backERKS4_
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EE4sizeEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EED2Ev
        - Branch String:   'src/demangle/ItaniumDemangle.h:676,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:666,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EED2Ev
            - BranchSide:      'src/demangle/ItaniumDemangle.h:678,15'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EED2Ev
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:665,37'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EEC2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:668,15'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
        - Src:             'src/demangle/ItaniumDemangle.h:683,3'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EED2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:675,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EE9push_backERKS4_
        - Src:             'src/demangle/ItaniumDemangle.h:676,16'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:676,57'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:676,46'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EEixEm
        - Src:             'src/demangle/ItaniumDemangle.h:683,3'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPKNS0_4NodeELm8EED2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    __gxx_personality_v0
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionDepth:   0
      returnType:      'char '
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle13ReferenceTypeD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 648
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::ReferenceType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle13ReferenceTypeD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:648,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle13ReferenceTypeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle13ReferenceTypeD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 648
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::ReferenceType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:648,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle13ReferenceType10printRightERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 711
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::ReferenceType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          138
      EdgeCount:       46
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbEC2ERbb
        - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
        - _ZNK12_GLOBAL__N_116itanium_demangle13ReferenceType8collapseERNS0_12OutputBufferE
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node8hasArrayERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:712,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:713,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:714,39'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbEC2ERbb
                - _ZNK12_GLOBAL__N_116itanium_demangle13ReferenceType8collapseERNS0_12OutputBufferE
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - __sanitizer_cov_trace_switch
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node8hasArrayERNS0_12OutputBufferE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node11hasFunctionERNS0_12OutputBufferE
                - __sanitizer_cov_trace_pc_indir
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Branch String:   'src/demangle/ItaniumDemangle.h:716,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:0,0'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node8hasArrayERNS0_12OutputBufferE
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node11hasFunctionERNS0_12OutputBufferE
                - __sanitizer_cov_trace_pc_indir
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - __sanitizer_cov_trace_switch
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:718,19'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node8hasArrayERNS0_12OutputBufferE
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node11hasFunctionERNS0_12OutputBufferE
                - __sanitizer_cov_trace_pc_indir
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - __sanitizer_cov_trace_switch
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Branch String:   'src/demangle/ItaniumDemangle.h:718,40'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:718,53'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - __sanitizer_cov_trace_pc_indir
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - __sanitizer_cov_trace_switch
            - BranchSide:      'src/demangle/ItaniumDemangle.h:719,13'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - __sanitizer_cov_trace_pc_indir
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - __sanitizer_cov_trace_switch
        - Branch String:   'src/demangle/ItaniumDemangle.h:718,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:719,13'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - __sanitizer_cov_trace_pc_indir
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - __sanitizer_cov_trace_switch
            - BranchSide:      'src/demangle/ItaniumDemangle.h:720,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - __sanitizer_cov_trace_switch
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:0,0'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:714,26'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbEC2ERbb
        - Src:             'src/demangle/ItaniumDemangle.h:715,56'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle13ReferenceType8collapseERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:721,3'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:718,27'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node8hasArrayERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:718,61'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node11hasFunctionERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:719,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:721,3'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbEC2ERbb
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/Utility.h'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::ScopedOverride *'
        - 'char *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/Utility.h'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::ScopedOverride *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle4Node8hasArrayERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:246,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:247,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/demangle/ItaniumDemangle.h:248,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle4Node11hasFunctionERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:252,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:253,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/demangle/ItaniumDemangle.h:254,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle13ReferenceType9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 696
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::ReferenceType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          181
      EdgeCount:       56
      CyclomaticComplexity: 27
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbEC2ERbb
        - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
        - _ZNK12_GLOBAL__N_116itanium_demangle13ReferenceType8collapseERNS0_12OutputBufferE
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node8hasArrayERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:697,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:698,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:699,39'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbEC2ERbb
                - _ZNK12_GLOBAL__N_116itanium_demangle13ReferenceType8collapseERNS0_12OutputBufferE
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_pc_indir
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node8hasArrayERNS0_12OutputBufferE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node8hasArrayERNS0_12OutputBufferE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node11hasFunctionERNS0_12OutputBufferE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Branch String:   'src/demangle/ItaniumDemangle.h:701,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node8hasArrayERNS0_12OutputBufferE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node8hasArrayERNS0_12OutputBufferE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node11hasFunctionERNS0_12OutputBufferE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - __sanitizer_cov_trace_switch
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:703,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node8hasArrayERNS0_12OutputBufferE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node8hasArrayERNS0_12OutputBufferE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node11hasFunctionERNS0_12OutputBufferE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - __sanitizer_cov_trace_switch
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Branch String:   'src/demangle/ItaniumDemangle.h:704,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:705,13'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node8hasArrayERNS0_12OutputBufferE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node11hasFunctionERNS0_12OutputBufferE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - __sanitizer_cov_trace_switch
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:706,19'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node8hasArrayERNS0_12OutputBufferE
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node11hasFunctionERNS0_12OutputBufferE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - __sanitizer_cov_trace_switch
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Branch String:   'src/demangle/ItaniumDemangle.h:706,40'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:706,53'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - __sanitizer_cov_trace_switch
            - BranchSide:      'src/demangle/ItaniumDemangle.h:707,13'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - __sanitizer_cov_trace_switch
        - Branch String:   'src/demangle/ItaniumDemangle.h:706,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:707,13'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - __sanitizer_cov_trace_switch
            - BranchSide:      'src/demangle/ItaniumDemangle.h:709,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - __sanitizer_cov_trace_switch
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:0,0'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:699,26'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbEC2ERbb
        - Src:             'src/demangle/ItaniumDemangle.h:700,56'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle13ReferenceType8collapseERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:710,3'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:704,27'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node8hasArrayERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:705,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:706,27'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node8hasArrayERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:706,61'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node11hasFunctionERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:707,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:709,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:710,3'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle13ReferenceType19hasRHSComponentSlowERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::ReferenceType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node15hasRHSComponentERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:693,21'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node15hasRHSComponentERNS0_12OutputBufferE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle4Node15hasRHSComponentERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:240,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:241,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'src/demangle/ItaniumDemangle.h:242,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle13ReferenceTypeC2EPKNS0_4NodeENS0_13ReferenceKindE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 688
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::ReferenceType *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_5CacheES3_S3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:687,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_5CacheES3_S3_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_5CacheES3_S3_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'char '
        - 'char '
        - 'char '
        - 'char '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:227,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle13ReferenceTypeEJRPNS2_4NodeENS2_13ReferenceKindEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::ReferenceType *'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle13ReferenceTypeC2EPKNS0_4NodeENS0_13ReferenceKindE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle13ReferenceTypeC2EPKNS0_4NodeENS0_13ReferenceKindE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle8NameType7getNameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::NameType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle13ObjCProtoName12isObjCObjectEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PostfixQualifiedType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
        - _ZNK12_GLOBAL__N_116itanium_demangle8NameType7getNameEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:586,39'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:586,39'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle8NameType7getNameEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZNSt3__1eqIcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_11common_typeIJS6_EE4typeE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:587,42'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle8NameType7getNameEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZNSt3__1eqIcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_11common_typeIJS6_EE4typeE
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:586,16'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
        - Src:             'src/demangle/ItaniumDemangle.h:587,47'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle8NameType7getNameEv
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    __clang_call_terminate
      functionSourceFile: ''
      linkageType:     WeakODRLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          3
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - __cxa_begin_catch
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    __cxa_begin_catch
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    memcmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle11PointerTypeD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 598
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle11PointerTypeD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:598,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle11PointerTypeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle11PointerTypeD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 598
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:598,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle11PointerType10printRightERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 632
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          85
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZNK12_GLOBAL__N_116itanium_demangle13ObjCProtoName12isObjCObjectEv
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node8hasArrayERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:633,46'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:634,45'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node8hasArrayERNS0_12OutputBufferE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node11hasFunctionERNS0_12OutputBufferE
                - __sanitizer_cov_trace_pc_indir
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:635,11'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node8hasArrayERNS0_12OutputBufferE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node11hasFunctionERNS0_12OutputBufferE
                - __sanitizer_cov_trace_pc_indir
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Branch String:   'src/demangle/ItaniumDemangle.h:633,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:633,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:635,11'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node8hasArrayERNS0_12OutputBufferE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node11hasFunctionERNS0_12OutputBufferE
                - __sanitizer_cov_trace_pc_indir
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Branch String:   'src/demangle/ItaniumDemangle.h:635,33'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:635,36'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'src/demangle/ItaniumDemangle.h:636,15'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'src/demangle/ItaniumDemangle.h:635,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:636,15'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'src/demangle/ItaniumDemangle.h:637,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:633,18'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
        - Src:             'src/demangle/ItaniumDemangle.h:634,55'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle13ObjCProtoName12isObjCObjectEv
        - Src:             'src/demangle/ItaniumDemangle.h:635,20'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node8hasArrayERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:635,45'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node11hasFunctionERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:636,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle11PointerType9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 614
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          153
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZNK12_GLOBAL__N_116itanium_demangle13ObjCProtoName12isObjCObjectEv
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node8hasArrayERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:616,46'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:617,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node8hasArrayERNS0_12OutputBufferE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node8hasArrayERNS0_12OutputBufferE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node11hasFunctionERNS0_12OutputBufferE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:618,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node8hasArrayERNS0_12OutputBufferE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node8hasArrayERNS0_12OutputBufferE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node11hasFunctionERNS0_12OutputBufferE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Branch String:   'src/demangle/ItaniumDemangle.h:616,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:618,7'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:625,19'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Branch String:   'src/demangle/ItaniumDemangle.h:619,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:620,15'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node8hasArrayERNS0_12OutputBufferE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node11hasFunctionERNS0_12OutputBufferE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:621,11'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node8hasArrayERNS0_12OutputBufferE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node11hasFunctionERNS0_12OutputBufferE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Branch String:   'src/demangle/ItaniumDemangle.h:621,33'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:621,36'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:622,15'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Branch String:   'src/demangle/ItaniumDemangle.h:621,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:622,15'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:623,13'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:616,18'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
        - Src:             'src/demangle/ItaniumDemangle.h:617,55'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle13ObjCProtoName12isObjCObjectEv
        - Src:             'src/demangle/ItaniumDemangle.h:619,20'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node8hasArrayERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:620,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:621,20'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node8hasArrayERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:621,45'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node11hasFunctionERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:622,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:623,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:626,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:627,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:628,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle11PointerType19hasRHSComponentSlowERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 610
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node15hasRHSComponentERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:611,21'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node15hasRHSComponentERNS0_12OutputBufferE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle11PointerTypeC2EPKNS0_4NodeE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_5CacheES3_S3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:603,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_5CacheES3_S3_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle11PointerTypeEJRPNS2_4NodeEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::PointerType *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle11PointerTypeC2EPKNS0_4NodeE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle11PointerTypeC2EPKNS0_4NodeE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22ElaboratedTypeSpefTypeD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 521
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::ElaboratedTypeSpefType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle22ElaboratedTypeSpefTypeD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:521,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22ElaboratedTypeSpefTypeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22ElaboratedTypeSpefTypeD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 521
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::ElaboratedTypeSpefType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:521,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle22ElaboratedTypeSpefType9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::ElaboratedTypeSpefType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:531,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:532,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
        - Src:             'src/demangle/ItaniumDemangle.h:533,12'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/Utility.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
        - 'char '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer4growEm
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/Utility.h:118,5'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer4growEm
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    59
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:284,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:284,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'src/demangle/ItaniumDemangle.h:285,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22ElaboratedTypeSpefTypeC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPNS0_4NodeE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 526
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::ElaboratedTypeSpefType *'
        - 'char *'
        - 'size_t '
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:526,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle22ElaboratedTypeSpefTypeEJRNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEERPNS2_4NodeEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::ElaboratedTypeSpefType *'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.std::__1::basic_string_view *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle22ElaboratedTypeSpefTypeC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPNS0_4NodeE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22ElaboratedTypeSpefTypeC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPNS0_4NodeE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_22ElaboratedTypeSpefTypeEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEERPNS0_4NodeEEEESF_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.std::__1::basic_string_view *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle22ElaboratedTypeSpefTypeEJRNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEERPNS2_4NodeEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle22ElaboratedTypeSpefTypeEJRNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEERPNS2_4NodeEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle19PointerToMemberTypeD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 724
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle19PointerToMemberTypeD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:724,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle19PointerToMemberTypeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle19PointerToMemberTypeD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 724
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:724,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle19PointerToMemberType10printRightERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 749
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node8hasArrayERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:750,34'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:750,37'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'src/demangle/ItaniumDemangle.h:751,13'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'src/demangle/ItaniumDemangle.h:750,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:750,9'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'src/demangle/ItaniumDemangle.h:751,13'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:750,21'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node8hasArrayERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:750,49'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node11hasFunctionERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:751,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle19PointerToMemberType9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 739
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          82
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node8hasArrayERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:741,34'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:741,37'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:742,13'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Branch String:   'src/demangle/ItaniumDemangle.h:741,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:742,13'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:744,13'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:741,21'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node8hasArrayERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:741,49'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node11hasFunctionERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:742,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:744,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:745,16'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:746,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle19PointerToMemberType19hasRHSComponentSlowERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 735
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node15hasRHSComponentERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:736,24'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node15hasRHSComponentERNS0_12OutputBufferE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle19PointerToMemberTypeC2EPKNS0_4NodeES4_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 731
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_5CacheES3_S3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:730,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_5CacheES3_S3_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle19PointerToMemberTypeEJRPNS2_4NodeES6_EEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle19PointerToMemberTypeC2EPKNS0_4NodeES4_
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle19PointerToMemberTypeC2EPKNS0_4NodeES4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19PointerToMemberTypeEJRPNS0_4NodeESA_EEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle19PointerToMemberTypeEJRPNS2_4NodeES6_EEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle19PointerToMemberTypeEJRPNS2_4NodeES6_EEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle12OutputBuffer4backEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/Utility.h'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionDepth:   0
      returnType:      'char '
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/demangle/Utility.h:176,5'
          Branch Sides:
            - BranchSide:      'src/demangle/Utility.h:176,5'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/Utility.h:176,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/demangle/Utility.h:176,5'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle9ArrayTypeD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 756
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle9ArrayTypeD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:756,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle9ArrayTypeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle9ArrayTypeD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 756
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:756,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle9ArrayType10printRightERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 774
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          85
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZNK12_GLOBAL__N_116itanium_demangle12OutputBuffer4backEv
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:775,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:776,13'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - __sanitizer_cov_trace_pc_indir
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:777,11'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - __sanitizer_cov_trace_pc_indir
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - Branch String:   'src/demangle/ItaniumDemangle.h:778,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:778,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'src/demangle/ItaniumDemangle.h:779,7'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:775,12'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle12OutputBuffer4backEv
        - Src:             'src/demangle/ItaniumDemangle.h:776,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:777,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:779,18'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:780,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle9ArrayType9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 772
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle9ArrayType12hasArraySlowERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 770
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle9ArrayType19hasRHSComponentSlowERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 769
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle9ArrayTypeC2EPKNS0_4NodeEPS2_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 765
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_5CacheES3_S3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:762,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_5CacheES3_S3_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle9ArrayTypeEJRPNS2_4NodeES6_EEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle9ArrayTypeC2EPKNS0_4NodeEPS2_
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle9ArrayTypeC2EPKNS0_4NodeEPS2_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9ArrayTypeEJRPNS0_4NodeESA_EEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle9ArrayTypeEJRPNS2_4NodeES6_EEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle9ArrayTypeEJRPNS2_4NodeES6_EEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle10VectorTypeEJRPNS2_4NodeEDnEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'char **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle10VectorTypeC2EPKNS0_4NodeES4_
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle10VectorTypeC2EPKNS0_4NodeES4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle10VectorTypeC2EPKNS0_4NodeES4_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1091
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1091,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle10VectorType9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1098
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:1101,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1101,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1102,7'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1099,15'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:1100,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1102,18'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:1103,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle10VectorTypeD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1085
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1085,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle10VectorTypeD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1085
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle10VectorTypeD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1085,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle10VectorTypeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle10VectorTypeEJRPNS2_4NodeES6_EEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle10VectorTypeC2EPKNS0_4NodeES4_
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle10VectorTypeC2EPKNS0_4NodeES4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle15PixelVectorTypeD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle15PixelVectorTypeD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1107,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle15PixelVectorTypeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle15PixelVectorTypeD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1107,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle15PixelVectorType9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1116
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1118,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1119,16'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:1120,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle15PixelVectorTypeC2EPKNS0_4NodeE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1112,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle15PixelVectorTypeEJRPNS2_4NodeEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::PointerType *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle15PixelVectorTypeC2EPKNS0_4NodeE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle15PixelVectorTypeC2EPKNS0_4NodeE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10VectorTypeEJRPNS0_4NodeEDnEEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'char **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle10VectorTypeEJRPNS2_4NodeEDnEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle10VectorTypeEJRPNS2_4NodeEDnEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10VectorTypeEJRPNS0_4NodeESA_EEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle10VectorTypeEJRPNS2_4NodeES6_EEEPT_DpOT0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle10VectorTypeEJRPNS2_4NodeES6_EEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15PixelVectorTypeEJRPNS0_4NodeEEEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle15PixelVectorTypeEJRPNS2_4NodeEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle15PixelVectorTypeEJRPNS2_4NodeEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle10BitIntTypeD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 501
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::BitIntType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle10BitIntTypeD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:501,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle10BitIntTypeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle10BitIntTypeD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 501
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::BitIntType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:501,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle10BitIntType9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 511
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::BitIntType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:512,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:512,9'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
            - BranchSide:      'src/demangle/ItaniumDemangle.h:513,13'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:513,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:514,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:515,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
        - Src:             'src/demangle/ItaniumDemangle.h:516,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
        - Src:             'src/demangle/ItaniumDemangle.h:517,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/Utility.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
        - 'char '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/Utility.h:101,11'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
        - 'int '
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          65
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
      functionUses:    17
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:275,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:276,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
            - BranchSide:      'src/demangle/ItaniumDemangle.h:277,11'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
        - Branch String:   'src/demangle/ItaniumDemangle.h:278,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:278,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
            - BranchSide:      'src/demangle/ItaniumDemangle.h:279,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:274,18'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
        - Src:             'src/demangle/ItaniumDemangle.h:276,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
        - Src:             'src/demangle/ItaniumDemangle.h:277,5'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:279,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/Utility.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
        - 'char '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/Utility.h:105,11'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    23
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle10BitIntTypeC2EPKNS0_4NodeEb
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 507
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::BitIntType *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:507,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle10BitIntTypeEJRPNS2_4NodeERbEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::BitIntType *'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle10BitIntTypeC2EPKNS0_4NodeEb
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle10BitIntTypeC2EPKNS0_4NodeEb
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle12BinaryFPTypeD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1124
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12BinaryFPTypeD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1124,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12BinaryFPTypeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle12BinaryFPTypeD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1124
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1124,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle12BinaryFPType9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1133
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1134,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1135,16'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle12BinaryFPTypeC2EPKNS0_4NodeE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1129
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1129,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle12BinaryFPTypeEJRPNS2_4NodeEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::PointerType *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12BinaryFPTypeC2EPKNS0_4NodeE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12BinaryFPTypeC2EPKNS0_4NodeE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRA11_KcEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::NameType *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NameTypeC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NameTypeC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NameTypeC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::NameType *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:491,38'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle8NameType9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::NameType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:498,56'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle8NameType11getBaseNameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::NameType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NameTypeD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 487
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::NameType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:487,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NameTypeD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 487
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::NameType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NameTypeD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:487,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NameTypeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRA7_KcEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::NameType *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NameTypeC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NameTypeC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRA18_KcEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::NameType *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NameTypeC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NameTypeC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRA9_KcEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::NameType *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NameTypeC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NameTypeC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRA19_KcEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::NameType *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NameTypeC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NameTypeC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRA10_KcEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::NameType *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NameTypeC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NameTypeC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRA13_KcEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::NameType *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NameTypeC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NameTypeC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRA14_KcEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::NameType *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NameTypeC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NameTypeC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRA12_KcEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::NameType *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NameTypeC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NameTypeC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle8QualType10printQualsERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::QualType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          87
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:419,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:420,13'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:421,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Branch String:   'src/demangle/ItaniumDemangle.h:421,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:422,13'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:423,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Branch String:   'src/demangle/ItaniumDemangle.h:423,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:423,9'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:424,13'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:420,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:422,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:424,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8QualTypeD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::QualType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8QualTypeD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:413,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8QualTypeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8QualTypeD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::QualType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:413,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle8QualType10printRightERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::QualType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle8QualType9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::QualType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_116itanium_demangle8QualType10printQualsERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:450,5'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle8QualType10printQualsERNS0_12OutputBufferE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle8QualType15hasFunctionSlowERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::QualType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node11hasFunctionERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:445,19'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node11hasFunctionERNS0_12OutputBufferE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle8QualType12hasArraySlowERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::QualType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node8hasArrayERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:442,19'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node8hasArrayERNS0_12OutputBufferE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle8QualType19hasRHSComponentSlowERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::QualType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node15hasRHSComponentERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:439,19'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node15hasRHSComponentERNS0_12OutputBufferE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8QualTypeC2EPKNS0_4NodeENS0_10QualifiersE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::QualType *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_5CacheES3_S3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:429,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_5CacheES3_S3_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8QualTypeEJRPNS2_4NodeERNS2_10QualifiersEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::QualType *'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8QualTypeC2EPKNS0_4NodeENS0_10QualifiersE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8QualTypeC2EPKNS0_4NodeENS0_10QualifiersE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle17VendorExtQualTypeD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::VendorExtQualType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle17VendorExtQualTypeD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:372,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle17VendorExtQualTypeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle17VendorExtQualTypeD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::VendorExtQualType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:372,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle17VendorExtQualType9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::VendorExtQualType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:391,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:391,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:392,7'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:388,9'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:389,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:390,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:392,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle17VendorExtQualTypeC2EPKNS0_4NodeENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEES4_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::VendorExtQualType *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'char *'
        - 'size_t '
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:379,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle17VendorExtQualTypeEJRPNS2_4NodeERNSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_EEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::VendorExtQualType *'
      argCount:        4
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.std::__1::basic_string_view *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle17VendorExtQualTypeC2EPKNS0_4NodeENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEES4_
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle17VendorExtQualTypeC2EPKNS0_4NodeENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEES4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle13ObjCProtoNameD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PostfixQualifiedType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle13ObjCProtoNameD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:573,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle13ObjCProtoNameD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle13ObjCProtoNameD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PostfixQualifiedType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:573,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle13ObjCProtoName9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 590
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PostfixQualifiedType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:591,9'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:592,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:593,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:594,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle13ObjCProtoNameC2EPKNS0_4NodeENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 581
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PostfixQualifiedType *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:581,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle13ObjCProtoNameEJRPNS2_4NodeERNSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::PostfixQualifiedType *'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.std::__1::basic_string_view *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle13ObjCProtoNameC2EPKNS0_4NodeENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle13ObjCProtoNameC2EPKNS0_4NodeENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8QualTypeEJRPNS0_4NodeERNS0_10QualifiersEEEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8QualTypeEJRPNS2_4NodeERNS2_10QualifiersEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8QualTypeEJRPNS2_4NodeERNS2_10QualifiersEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_17VendorExtQualTypeEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEESA_EEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        4
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.std::__1::basic_string_view *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle17VendorExtQualTypeEJRPNS2_4NodeERNSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_EEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle17VendorExtQualTypeEJRPNS2_4NodeERNSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_EEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13ObjCProtoNameEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEEEEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.std::__1::basic_string_view *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle13ObjCProtoNameEJRPNS2_4NodeERNSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle13ObjCProtoNameEJRPNS2_4NodeERNSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIPKcED2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/Utility.h'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::ScopedOverride.17 *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIPKcEC2ERS3_S3_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/Utility.h'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::ScopedOverride.17 *'
        - 'char **'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle12FunctionTypeD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 785
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::FunctionType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12FunctionTypeD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:785,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12FunctionTypeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle12FunctionTypeD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 785
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::FunctionType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:785,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle12FunctionType10printRightERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 820
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::FunctionType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          165
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray14printWithCommaERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:826,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:827,13'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:828,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Branch String:   'src/demangle/ItaniumDemangle.h:828,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:829,13'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:830,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Branch String:   'src/demangle/ItaniumDemangle.h:830,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:831,13'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:833,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Branch String:   'src/demangle/ItaniumDemangle.h:833,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:834,13'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:835,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Branch String:   'src/demangle/ItaniumDemangle.h:838,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:838,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:839,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:821,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
        - Src:             'src/demangle/ItaniumDemangle.h:822,12'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray14printWithCommaERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:823,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
        - Src:             'src/demangle/ItaniumDemangle.h:827,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:829,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:831,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:834,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:836,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:839,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
        - Src:             'src/demangle/ItaniumDemangle.h:840,22'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray14printWithCommaERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::NodeArray *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          93
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer18setCurrentPositionEm
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZNK12_GLOBAL__N_116itanium_demangle12OutputBuffer18getCurrentPositionEv
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
      functionUses:    16
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:326,5'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:327,28'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle12OutputBuffer18getCurrentPositionEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle12OutputBuffer18getCurrentPositionEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
                - _ZNK12_GLOBAL__N_116itanium_demangle12OutputBuffer18getCurrentPositionEv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer18setCurrentPositionEm
            - BranchSide:      'src/demangle/ItaniumDemangle.h:342,3'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:328,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:329,15'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle12OutputBuffer18getCurrentPositionEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
                - _ZNK12_GLOBAL__N_116itanium_demangle12OutputBuffer18getCurrentPositionEv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle12OutputBuffer18getCurrentPositionEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer18setCurrentPositionEm
            - BranchSide:      'src/demangle/ItaniumDemangle.h:330,27'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle12OutputBuffer18getCurrentPositionEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
                - _ZNK12_GLOBAL__N_116itanium_demangle12OutputBuffer18getCurrentPositionEv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle12OutputBuffer18getCurrentPositionEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer18setCurrentPositionEm
        - Branch String:   'src/demangle/ItaniumDemangle.h:335,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:336,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer18setCurrentPositionEm
                - __sanitizer_cov_trace_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle12OutputBuffer18getCurrentPositionEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle12OutputBuffer18getCurrentPositionEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
                - _ZNK12_GLOBAL__N_116itanium_demangle12OutputBuffer18getCurrentPositionEv
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'src/demangle/ItaniumDemangle.h:340,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle12OutputBuffer18getCurrentPositionEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle12OutputBuffer18getCurrentPositionEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
                - _ZNK12_GLOBAL__N_116itanium_demangle12OutputBuffer18getCurrentPositionEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer18setCurrentPositionEm
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:327,31'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle12OutputBuffer18getCurrentPositionEv
        - Src:             'src/demangle/ItaniumDemangle.h:329,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:330,30'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle12OutputBuffer18getCurrentPositionEv
        - Src:             'src/demangle/ItaniumDemangle.h:331,22'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
        - Src:             'src/demangle/ItaniumDemangle.h:335,28'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle12OutputBuffer18getCurrentPositionEv
        - Src:             'src/demangle/ItaniumDemangle.h:336,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer18setCurrentPositionEm
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle12OutputBuffer18getCurrentPositionEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/Utility.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer18setCurrentPositionEm
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/Utility.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle12FunctionType9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 815
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::FunctionType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:817,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle12FunctionType15hasFunctionSlowERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 806
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::FunctionType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle12FunctionType19hasRHSComponentSlowERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::FunctionType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle12FunctionTypeC2EPKNS0_4NodeENS0_9NodeArrayENS0_10QualifiersENS0_15FunctionRefQualES4_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 799
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::FunctionType *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'size_t '
        - 'int '
        - 'char '
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          54
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_5CacheES3_S3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:795,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_5CacheES3_S3_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle12FunctionTypeEJRPNS2_4NodeERNS2_9NodeArrayERNS2_10QualifiersERNS2_15FunctionRefQualES6_EEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::FunctionType *'
      argCount:        6
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::NodeArray *'
        - 'int *'
        - 'char *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          57
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12FunctionTypeC2EPKNS0_4NodeENS0_9NodeArrayENS0_10QualifiersENS0_15FunctionRefQualES4_
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12FunctionTypeC2EPKNS0_4NodeENS0_9NodeArrayENS0_10QualifiersENS0_15FunctionRefQualES4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle20DynamicExceptionSpecD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 860
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle20DynamicExceptionSpecD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:860,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle20DynamicExceptionSpecD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle20DynamicExceptionSpecD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 860
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:860,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle20DynamicExceptionSpec9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray14printWithCommaERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:869,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:870,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
        - Src:             'src/demangle/ItaniumDemangle.h:871,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray14printWithCommaERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:872,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle20DynamicExceptionSpecC2ENS0_9NodeArrayE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:864,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle20DynamicExceptionSpecEJNS2_9NodeArrayEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::NodeArray *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle20DynamicExceptionSpecC2ENS0_9NodeArrayE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle20DynamicExceptionSpecC2ENS0_9NodeArrayE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle12NoexceptSpecD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 845
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12NoexceptSpecD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:845,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12NoexceptSpecD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle12NoexceptSpecD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 845
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:845,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle12NoexceptSpec9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 852
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:853,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:854,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
        - Src:             'src/demangle/ItaniumDemangle.h:855,8'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
        - Src:             'src/demangle/ItaniumDemangle.h:856,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle12NoexceptSpecC2EPKNS0_4NodeE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 848
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:848,34'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle12NoexceptSpecEJRPNS2_4NodeEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::PointerType *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12NoexceptSpecC2EPKNS0_4NodeE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12NoexceptSpecC2EPKNS0_4NodeE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12FunctionTypeEJRPNS0_4NodeERNS0_9NodeArrayERNS0_10QualifiersERNS0_15FunctionRefQualESA_EEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        6
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::NodeArray *'
        - 'int *'
        - 'char *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle12FunctionTypeEJRPNS2_4NodeERNS2_9NodeArrayERNS2_10QualifiersERNS2_15FunctionRefQualES6_EEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle12FunctionTypeEJRPNS2_4NodeERNS2_9NodeArrayERNS2_10QualifiersERNS2_15FunctionRefQualES6_EEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20DynamicExceptionSpecEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::NodeArray *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle20DynamicExceptionSpecEJNS2_9NodeArrayEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle20DynamicExceptionSpecEJNS2_9NodeArrayEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12NoexceptSpecEJRPNS0_4NodeEEEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle12NoexceptSpecEJRPNS2_4NodeEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle12NoexceptSpecEJRPNS2_4NodeEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20PostfixQualifiedTypeEJRPNS0_4NodeERA11_KcEEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle20PostfixQualifiedTypeEJRPNS2_4NodeERA11_KcEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle20PostfixQualifiedTypeEJRPNS2_4NodeERA11_KcEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20PostfixQualifiedTypeEJRPNS0_4NodeERA9_KcEEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle20PostfixQualifiedTypeEJRPNS2_4NodeERA9_KcEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle20PostfixQualifiedTypeEJRPNS2_4NodeERA9_KcEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13ReferenceTypeEJRPNS0_4NodeENS0_13ReferenceKindEEEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle13ReferenceTypeEJRPNS2_4NodeENS2_13ReferenceKindEEEEPT_DpOT0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle13ReferenceTypeEJRPNS2_4NodeENS2_13ReferenceKindEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11PointerTypeEJRPNS0_4NodeEEEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle11PointerTypeEJRPNS2_4NodeEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle11PointerTypeEJRPNS2_4NodeEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseClassEnumTypeEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3687
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          108
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_22ElaboratedTypeSpefTypeEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEERPNS0_4NodeEEEESF_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:3689,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3690,16'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_22ElaboratedTypeSpefTypeEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEERPNS0_4NodeEEEESF_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3691,22'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_22ElaboratedTypeSpefTypeEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEERPNS0_4NodeEEEESF_DpOT0_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'src/demangle/ItaniumDemangle.h:3691,12'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3692,16'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_22ElaboratedTypeSpefTypeEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEERPNS0_4NodeEEEESF_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3693,22'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_22ElaboratedTypeSpefTypeEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEERPNS0_4NodeEEEESF_DpOT0_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'src/demangle/ItaniumDemangle.h:3697,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3698,5'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3700,17'
              BranchSideFuncs:
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_22ElaboratedTypeSpefTypeEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEERPNS0_4NodeEEEESF_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3700,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3701,12'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3703,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:3689,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:3691,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:3693,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:3696,16'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3696,29'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
        - Src:             'src/demangle/ItaniumDemangle.h:3701,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_22ElaboratedTypeSpefTypeEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEERPNS0_4NodeEEEESF_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2488
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle11starts_withENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
      functionUses:    51
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:2489,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2490,18'
              BranchSideFuncs:
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4sizeEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2493,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2489,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle11starts_withENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2452
      functionDepth:   0
      returnType:      'struct.(anonymous namespace)::itanium_demangle::ManglingParser *'
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    196
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2679
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser<(anonymous namespace)::itanium_demangle::ManglingParser<(anonymous namespace)::DefaultAllocator>, (anonymous namespace)::DefaultAllocator>::NameState *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          133
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
        - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:2680,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2681,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseNestedNameEPNS5_9NameStateE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2682,7'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseUnscopedNameEPNS5_9NameStateEPb
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E14parseLocalNameEPNS5_9NameStateE
        - Branch String:   'src/demangle/ItaniumDemangle.h:2682,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2683,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E14parseLocalNameEPNS5_9NameStateE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2685,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseUnscopedNameEPNS5_9NameStateEPb
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:2689,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2690,5'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2692,7'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:2692,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2694,10'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2703,14'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:2694,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2696,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2697,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:2698,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2699,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2700,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:2700,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2701,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2702,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:2703,14'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2705,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2680,7'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:2681,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:2681,25'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseNestedNameEPNS5_9NameStateE
        - Src:             'src/demangle/ItaniumDemangle.h:2682,7'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:2683,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:2683,25'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E14parseLocalNameEPNS5_9NameStateE
        - Src:             'src/demangle/ItaniumDemangle.h:2688,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:2688,25'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseUnscopedNameEPNS5_9NameStateEPb
        - Src:             'src/demangle/ItaniumDemangle.h:2692,7'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:2696,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Src:             'src/demangle/ItaniumDemangle.h:2697,16'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:2697,29'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
        - Src:             'src/demangle/ItaniumDemangle.h:2702,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2506
      functionDepth:   0
      returnType:      'char '
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          41
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    107
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:2507,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2508,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2509,12'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseNestedNameEPNS5_9NameStateE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3189
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser<(anonymous namespace)::itanium_demangle::ManglingParser<(anonymous namespace)::DefaultAllocator>, (anonymous namespace)::DefaultAllocator>::NameState *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         78
      ICount:          365
      EdgeCount:       106
      CyclomaticComplexity: 30
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8pop_backEv
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseCVQualifiersEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
        - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:3190,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3191,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseCVQualifiersEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8pop_backEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3193,22'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseCVQualifiersEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8pop_backEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:3194,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3194,36'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8pop_backEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3196,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8pop_backEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:3196,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3197,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8pop_backEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3198,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8pop_backEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:3197,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3197,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8pop_backEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3198,3'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8pop_backEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:3198,14'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3199,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8pop_backEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3201,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8pop_backEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:3199,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3199,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8pop_backEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3200,3'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8pop_backEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:3205,3'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3206,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8pop_backEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3272,7'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8pop_backEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:3206,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3208,7'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8pop_backEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3210,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8pop_backEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:3210,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3212,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8pop_backEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3215,16'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8pop_backEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3212,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3213,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3214,15'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8pop_backEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3215,16'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3217,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8pop_backEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3230,16'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8pop_backEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:3217,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3218,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3219,18'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8pop_backEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:3220,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3221,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3222,11'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8pop_backEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:3222,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3226,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3227,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8pop_backEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:3227,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3228,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8pop_backEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3229,15'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8pop_backEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:3230,30'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3230,34'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8pop_backEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3236,19'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8pop_backEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3230,49'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3230,52'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8pop_backEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3232,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8pop_backEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:3230,16'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3232,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8pop_backEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3236,19'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8pop_backEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3232,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3233,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3234,15'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8pop_backEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:3238,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3240,15'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8pop_backEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3260,15'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8pop_backEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:3241,13'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3242,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8pop_backEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3245,15'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8pop_backEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:3247,13'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3248,11'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8pop_backEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3249,13'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8pop_backEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:3249,13'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3250,46'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8pop_backEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3251,20'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8pop_backEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:3251,20'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3252,11'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3254,19'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8pop_backEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:3263,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3264,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3265,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8pop_backEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:3272,24'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3272,27'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3273,5'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:3272,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3273,5'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3275,3'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8pop_backEv
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:3190,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:3193,22'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseCVQualifiersEv
        - Src:             'src/demangle/ItaniumDemangle.h:3196,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:3198,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:3205,11'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:3210,9'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3214,15'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3214,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
        - Src:             'src/demangle/ItaniumDemangle.h:3215,16'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3219,18'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3219,31'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
        - Src:             'src/demangle/ItaniumDemangle.h:3222,18'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
        - Src:             'src/demangle/ItaniumDemangle.h:3229,15'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3230,16'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3230,34'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3230,52'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3234,15'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3234,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:3238,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3241,13'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3243,15'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3245,15'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3245,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
        - Src:             'src/demangle/ItaniumDemangle.h:3249,16'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
        - Src:             'src/demangle/ItaniumDemangle.h:3260,15'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3260,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
        - Src:             'src/demangle/ItaniumDemangle.h:3265,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Src:             'src/demangle/ItaniumDemangle.h:3269,5'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:3272,32'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
        - Src:             'src/demangle/ItaniumDemangle.h:3275,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8pop_backEv
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E14parseLocalNameEPNS5_9NameStateE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2715
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser<(anonymous namespace)::itanium_demangle::ManglingParser<(anonymous namespace)::DefaultAllocator>, (anonymous namespace)::DefaultAllocator>::NameState *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          142
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle19parse_discriminatorEPKcS2_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA15_KcEEEPNS0_4NodeEDpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9LocalNameEJRPNS0_4NodeESA_EEES9_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:2716,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2717,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle19parse_discriminatorEPKcS2_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9LocalNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9LocalNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle19parse_discriminatorEPKcS2_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA15_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9LocalNameEJRPNS0_4NodeESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2718,20'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle19parse_discriminatorEPKcS2_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9LocalNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9LocalNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle19parse_discriminatorEPKcS2_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA15_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9LocalNameEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:2719,27'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2719,31'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2720,5'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:2719,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2720,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle19parse_discriminatorEPKcS2_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9LocalNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9LocalNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle19parse_discriminatorEPKcS2_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA15_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9LocalNameEJRPNS0_4NodeESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2722,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle19parse_discriminatorEPKcS2_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9LocalNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9LocalNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle19parse_discriminatorEPKcS2_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA15_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9LocalNameEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:2722,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2723,33'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle19parse_discriminatorEPKcS2_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA15_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9LocalNameEJRPNS0_4NodeESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2730,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle19parse_discriminatorEPKcS2_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9LocalNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9LocalNameEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:2725,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2726,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9LocalNameEJRPNS0_4NodeESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2727,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9LocalNameEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:2730,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2731,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9LocalNameEJRPNS0_4NodeESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2740,18'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle19parse_discriminatorEPKcS2_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9LocalNameEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:2732,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2733,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9LocalNameEJRPNS0_4NodeESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2734,15'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9LocalNameEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:2735,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2736,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2737,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9LocalNameEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:2741,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2742,5'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2743,31'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle19parse_discriminatorEPKcS2_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9LocalNameEJRPNS0_4NodeESA_EEES9_DpOT0_
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2716,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:2718,20'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:2718,33'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEv
        - Src:             'src/demangle/ItaniumDemangle.h:2719,31'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:2722,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:2723,13'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle19parse_discriminatorEPKcS2_
        - Src:             'src/demangle/ItaniumDemangle.h:2724,27'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA15_KcEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:2727,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9LocalNameEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:2730,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:2731,5'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
        - Src:             'src/demangle/ItaniumDemangle.h:2732,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:2734,15'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:2734,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
        - Src:             'src/demangle/ItaniumDemangle.h:2737,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9LocalNameEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:2740,18'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:2740,31'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
        - Src:             'src/demangle/ItaniumDemangle.h:2743,11'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle19parse_discriminatorEPKcS2_
        - Src:             'src/demangle/ItaniumDemangle.h:2744,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9LocalNameEJRPNS0_4NodeESA_EEES9_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseUnscopedNameEPNS5_9NameStateEPb
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2753
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser<(anonymous namespace)::itanium_demangle::ManglingParser<(anonymous namespace)::DefaultAllocator>, (anonymous namespace)::DefaultAllocator>::NameState *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          150
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:2756,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2757,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2762,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/demangle/ItaniumDemangle.h:2758,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2759,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2760,3'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/demangle/ItaniumDemangle.h:2764,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2765,15'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2778,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
        - Branch String:   'src/demangle/ItaniumDemangle.h:2766,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2767,7'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2768,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
        - Branch String:   'src/demangle/ItaniumDemangle.h:2768,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2769,42'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2770,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
        - Branch String:   'src/demangle/ItaniumDemangle.h:2770,22'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2770,25'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2774,7'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:2770,14'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2771,13'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2774,7'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:2778,22'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2778,25'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2779,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
        - Branch String:   'src/demangle/ItaniumDemangle.h:2778,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2779,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2782,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2756,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:2757,11'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:2764,7'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:2765,15'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:2765,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
        - Src:             'src/demangle/ItaniumDemangle.h:2768,12'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
        - Src:             'src/demangle/ItaniumDemangle.h:2779,11'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:2779,24'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
      functionUses:    29
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:125,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:125,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE7reserveEm
            - BranchSide:      'src/demangle/ItaniumDemangle.h:126,15'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE7reserveEm
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:126,15'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:126,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE7reserveEm
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5428
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         36
      ICount:          215
      EdgeCount:       71
      CyclomaticComplexity: 37
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE5clearEv
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4backEv
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE5clearEv
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE9push_backERKS5_
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEC2EOS6_
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EED2Ev
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEaSEOS6_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13ParameterPackEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
        - _ZNK12_GLOBAL__N_116itanium_demangle20TemplateArgumentPack11getElementsEv
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:5429,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5430,5'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12TemplateArgsEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNSt3__14moveIRN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS3_IPNS2_4NodeELm8EEELm4EEEEEONS_16remove_referenceIT_E4typeEOSB_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEC2EOS6_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EED2Ev
                - _ZNSt3__14moveIRN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS3_IPNS2_4NodeELm8EEELm4EEEEEONS_16remove_referenceIT_E4typeEOSB_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEaSEOS6_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4backEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EED2Ev
                - __sanitizer_cov_trace_switch
                - _ZNK12_GLOBAL__N_116itanium_demangle20TemplateArgumentPack11getElementsEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13ParameterPackEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE5clearEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE9push_backERKS5_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE5clearEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5434,7'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12TemplateArgsEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNSt3__14moveIRN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS3_IPNS2_4NodeELm8EEELm4EEEEEONS_16remove_referenceIT_E4typeEOSB_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEC2EOS6_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EED2Ev
                - _ZNSt3__14moveIRN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS3_IPNS2_4NodeELm8EEELm4EEEEEONS_16remove_referenceIT_E4typeEOSB_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEaSEOS6_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4backEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EED2Ev
                - __sanitizer_cov_trace_switch
                - _ZNK12_GLOBAL__N_116itanium_demangle20TemplateArgumentPack11getElementsEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13ParameterPackEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE5clearEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE9push_backERKS5_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE5clearEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:5434,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5435,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE5clearEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE9push_backERKS5_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE5clearEv
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12TemplateArgsEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNSt3__14moveIRN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS3_IPNS2_4NodeELm8EEELm4EEEEEONS_16remove_referenceIT_E4typeEOSB_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEC2EOS6_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EED2Ev
                - _ZNSt3__14moveIRN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS3_IPNS2_4NodeELm8EEELm4EEEEEONS_16remove_referenceIT_E4typeEOSB_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEaSEOS6_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4backEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EED2Ev
                - __sanitizer_cov_trace_switch
                - _ZNK12_GLOBAL__N_116itanium_demangle20TemplateArgumentPack11getElementsEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13ParameterPackEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5440,22'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12TemplateArgsEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNSt3__14moveIRN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS3_IPNS2_4NodeELm8EEELm4EEEEEONS_16remove_referenceIT_E4typeEOSB_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEC2EOS6_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EED2Ev
                - _ZNSt3__14moveIRN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS3_IPNS2_4NodeELm8EEELm4EEEEEONS_16remove_referenceIT_E4typeEOSB_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEaSEOS6_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4backEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EED2Ev
                - __sanitizer_cov_trace_switch
                - _ZNK12_GLOBAL__N_116itanium_demangle20TemplateArgumentPack11getElementsEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13ParameterPackEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5441,3'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5442,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12TemplateArgsEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZNSt3__14moveIRN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS3_IPNS2_4NodeELm8EEELm4EEEEEONS_16remove_referenceIT_E4typeEOSB_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEC2EOS6_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EED2Ev
                - _ZNSt3__14moveIRN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS3_IPNS2_4NodeELm8EEELm4EEEEEONS_16remove_referenceIT_E4typeEOSB_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEaSEOS6_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4backEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EED2Ev
                - __sanitizer_cov_trace_switch
                - _ZNK12_GLOBAL__N_116itanium_demangle20TemplateArgumentPack11getElementsEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13ParameterPackEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5464,50'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12TemplateArgsEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5442,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5443,34'
              BranchSideFuncs:
                - _ZNSt3__14moveIRN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS3_IPNS2_4NodeELm8EEELm4EEEEEONS_16remove_referenceIT_E4typeEOSB_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEC2EOS6_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EED2Ev
                - _ZNSt3__14moveIRN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS3_IPNS2_4NodeELm8EEELm4EEEEEONS_16remove_referenceIT_E4typeEOSB_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEaSEOS6_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4backEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EED2Ev
                - __sanitizer_cov_trace_switch
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12TemplateArgsEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle20TemplateArgumentPack11getElementsEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13ParameterPackEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5458,19'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12TemplateArgsEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZNSt3__14moveIRN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS3_IPNS2_4NodeELm8EEELm4EEEEEONS_16remove_referenceIT_E4typeEOSB_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEC2EOS6_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EED2Ev
                - _ZNSt3__14moveIRN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS3_IPNS2_4NodeELm8EEELm4EEEEEONS_16remove_referenceIT_E4typeEOSB_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEaSEOS6_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4backEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EED2Ev
                - __sanitizer_cov_trace_switch
                - _ZNK12_GLOBAL__N_116itanium_demangle20TemplateArgumentPack11getElementsEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13ParameterPackEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5446,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5447,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EED2Ev
                - __sanitizer_cov_trace_switch
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12TemplateArgsEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNSt3__14moveIRN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS3_IPNS2_4NodeELm8EEELm4EEEEEONS_16remove_referenceIT_E4typeEOSB_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEC2EOS6_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EED2Ev
                - _ZNSt3__14moveIRN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS3_IPNS2_4NodeELm8EEELm4EEEEEONS_16remove_referenceIT_E4typeEOSB_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEaSEOS6_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4backEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle20TemplateArgumentPack11getElementsEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13ParameterPackEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5448,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EED2Ev
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4backEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EED2Ev
                - __sanitizer_cov_trace_switch
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12TemplateArgsEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNSt3__14moveIRN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS3_IPNS2_4NodeELm8EEELm4EEEEEONS_16remove_referenceIT_E4typeEOSB_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEC2EOS6_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZNSt3__14moveIRN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS3_IPNS2_4NodeELm8EEELm4EEEEEONS_16remove_referenceIT_E4typeEOSB_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEaSEOS6_
                - _ZNK12_GLOBAL__N_116itanium_demangle20TemplateArgumentPack11getElementsEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13ParameterPackEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5450,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5452,48'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle20TemplateArgumentPack11getElementsEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13ParameterPackEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EED2Ev
                - __sanitizer_cov_trace_switch
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12TemplateArgsEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNSt3__14moveIRN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS3_IPNS2_4NodeELm8EEELm4EEEEEONS_16remove_referenceIT_E4typeEOSB_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEC2EOS6_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZNSt3__14moveIRN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS3_IPNS2_4NodeELm8EEELm4EEEEEONS_16remove_referenceIT_E4typeEOSB_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEaSEOS6_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4backEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5456,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4backEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EED2Ev
                - __sanitizer_cov_trace_switch
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12TemplateArgsEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNSt3__14moveIRN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS3_IPNS2_4NodeELm8EEELm4EEEEEONS_16remove_referenceIT_E4typeEOSB_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEC2EOS6_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZNSt3__14moveIRN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS3_IPNS2_4NodeELm8EEELm4EEEEEONS_16remove_referenceIT_E4typeEOSB_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEaSEOS6_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle20TemplateArgumentPack11getElementsEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13ParameterPackEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5453,13'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5454,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4backEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EED2Ev
                - __sanitizer_cov_trace_switch
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12TemplateArgsEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNSt3__14moveIRN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS3_IPNS2_4NodeELm8EEELm4EEEEEONS_16remove_referenceIT_E4typeEOSB_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEC2EOS6_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZNSt3__14moveIRN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS3_IPNS2_4NodeELm8EEELm4EEEEEONS_16remove_referenceIT_E4typeEOSB_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEaSEOS6_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle20TemplateArgumentPack11getElementsEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13ParameterPackEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5455,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4backEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EED2Ev
                - __sanitizer_cov_trace_switch
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12TemplateArgsEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNSt3__14moveIRN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS3_IPNS2_4NodeELm8EEELm4EEEEEONS_16remove_referenceIT_E4typeEOSB_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEC2EOS6_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZNSt3__14moveIRN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS3_IPNS2_4NodeELm8EEELm4EEEEEONS_16remove_referenceIT_E4typeEOSB_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEaSEOS6_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle20TemplateArgumentPack11getElementsEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13ParameterPackEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5457,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12TemplateArgsEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNSt3__14moveIRN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS3_IPNS2_4NodeELm8EEELm4EEEEEONS_16remove_referenceIT_E4typeEOSB_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEC2EOS6_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EED2Ev
                - _ZNSt3__14moveIRN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS3_IPNS2_4NodeELm8EEELm4EEEEEONS_16remove_referenceIT_E4typeEOSB_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEaSEOS6_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4backEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EED2Ev
                - __sanitizer_cov_trace_switch
                - _ZNK12_GLOBAL__N_116itanium_demangle20TemplateArgumentPack11getElementsEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13ParameterPackEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5459,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5460,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5461,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12TemplateArgsEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZNSt3__14moveIRN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS3_IPNS2_4NodeELm8EEELm4EEEEEONS_16remove_referenceIT_E4typeEOSB_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEC2EOS6_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EED2Ev
                - _ZNSt3__14moveIRN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS3_IPNS2_4NodeELm8EEELm4EEEEEONS_16remove_referenceIT_E4typeEOSB_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEaSEOS6_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4backEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EED2Ev
                - __sanitizer_cov_trace_switch
                - _ZNK12_GLOBAL__N_116itanium_demangle20TemplateArgumentPack11getElementsEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13ParameterPackEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:5429,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:5435,20'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE5clearEv
        - Src:             'src/demangle/ItaniumDemangle.h:5436,20'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE9push_backERKS5_
        - Src:             'src/demangle/ItaniumDemangle.h:5437,25'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE5clearEv
        - Src:             'src/demangle/ItaniumDemangle.h:5440,28'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:5441,11'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:5443,24'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEC2EOS6_
        - Src:             'src/demangle/ItaniumDemangle.h:5444,19'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:5444,32'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
        - Src:             'src/demangle/ItaniumDemangle.h:5445,22'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEaSEOS6_
        - Src:             'src/demangle/ItaniumDemangle.h:5457,5'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EED2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:5448,13'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Src:             'src/demangle/ItaniumDemangle.h:5450,16'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
        - Src:             'src/demangle/ItaniumDemangle.h:5452,61'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle20TemplateArgumentPack11getElementsEv
        - Src:             'src/demangle/ItaniumDemangle.h:5451,22'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13ParameterPackEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:5456,22'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4backEv
        - Src:             'src/demangle/ItaniumDemangle.h:5456,30'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE9push_backERKS3_
        - Src:             'src/demangle/ItaniumDemangle.h:5457,5'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EED2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:5458,19'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:5458,32'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
        - Src:             'src/demangle/ItaniumDemangle.h:5461,13'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Src:             'src/demangle/ItaniumDemangle.h:5464,29'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
        - Src:             'src/demangle/ItaniumDemangle.h:5464,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12TemplateArgsEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle20NameWithTemplateArgsEJRPNS2_4NodeES6_EEEPT_DpOT0_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle20NameWithTemplateArgsEJRPNS2_4NodeES6_EEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle20NameWithTemplateArgsEJRPNS2_4NodeES6_EEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle20NameWithTemplateArgsC2EPNS0_4NodeES3_
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle20NameWithTemplateArgsC2EPNS0_4NodeES3_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle20NameWithTemplateArgsC2EPNS0_4NodeES3_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1494
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1494,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle20NameWithTemplateArgs9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1500
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1501,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:1502,19'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle20NameWithTemplateArgs11getBaseNameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1498
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle20NameWithTemplateArgsD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1488
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1488,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle20NameWithTemplateArgsD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1488
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle20NameWithTemplateArgsD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1488,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle20NameWithTemplateArgsD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2496
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'char '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          47
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    105
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:2497,23'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2497,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2501,5'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:2497,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2498,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2501,5'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE5clearEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.1 *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE9push_backERKS5_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.1 *'
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.18 **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:125,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:125,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE7reserveEm
            - BranchSide:      'src/demangle/ItaniumDemangle.h:126,15'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE7reserveEm
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:126,15'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:126,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE7reserveEm
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE5clearEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.18 *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEC2EOS6_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.1 *'
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.1 *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          80
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE11clearInlineEv
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE5beginEv
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE5clearEv
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEC2Ev
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EED2Ev
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE8isInlineEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:83,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:84,17'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE5beginEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE3endEv
                - _ZNSt3__14copyIPPN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS2_4NodeELm8EEES8_EET0_T_SA_S9_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EED2Ev
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE5clearEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:90,13'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE11clearInlineEv
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:82,44'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEC2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:83,15'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE8isInlineEv
        - Src:             'src/demangle/ItaniumDemangle.h:84,23'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE5beginEv
        - Src:             'src/demangle/ItaniumDemangle.h:84,38'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE3endEv
        - Src:             'src/demangle/ItaniumDemangle.h:85,28'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:86,13'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE5clearEv
        - Src:             'src/demangle/ItaniumDemangle.h:94,3'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EED2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:93,11'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE11clearInlineEv
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5386
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          155
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20TemplateArgumentPackEJRNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
        - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:5387,3'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5389,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5396,7'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20TemplateArgumentPackEJRNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5409,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseExprPrimaryEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5420,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:5391,24'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5391,28'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5392,7'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:5391,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5392,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5393,12'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:5398,5'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5399,19'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20TemplateArgumentPackEJRNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5404,15'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20TemplateArgumentPackEJRNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5400,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5401,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5402,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20TemplateArgumentPackEJRNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:5409,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5410,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5417,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseExprPrimaryEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:5412,26'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5412,30'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5413,9'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:5412,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5413,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5414,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:5387,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:5390,17'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:5390,30'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
        - Src:             'src/demangle/ItaniumDemangle.h:5391,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:5397,30'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:5398,13'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:5399,19'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:5399,32'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
        - Src:             'src/demangle/ItaniumDemangle.h:5402,13'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Src:             'src/demangle/ItaniumDemangle.h:5404,22'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
        - Src:             'src/demangle/ItaniumDemangle.h:5405,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20TemplateArgumentPackEJRNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:5409,9'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:5411,19'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:5411,32'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEv
        - Src:             'src/demangle/ItaniumDemangle.h:5412,30'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:5417,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:5417,25'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseExprPrimaryEv
        - Src:             'src/demangle/ItaniumDemangle.h:5420,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:5420,25'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEaSEOS6_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::PODSmallVector.1 *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.1 *'
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.1 *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          99
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE11clearInlineEv
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE5beginEv
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE5clearEv
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE8isInlineEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:97,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:98,12'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE8isInlineEv
                - free
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE11clearInlineEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE5beginEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE3endEv
                - _ZNSt3__14copyIPPN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS2_4NodeELm8EEES8_EET0_T_SA_S9_
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE5clearEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:108,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE8isInlineEv
                - _ZNSt3__14swapIPPN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS2_4NodeELm8EEEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableISA_EE5valueEvE4typeERSA_SD_
                - _ZNSt3__14swapIPPN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS2_4NodeELm8EEEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableISA_EE5valueEvE4typeERSA_SD_
                - _ZNSt3__14swapIPPN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS2_4NodeELm8EEEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableISA_EE5valueEvE4typeERSA_SD_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE5clearEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE11clearInlineEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:98,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:99,19'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE5beginEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE3endEv
                - _ZNSt3__14copyIPPN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS2_4NodeELm8EEES8_EET0_T_SA_S9_
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE5clearEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:102,17'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE5beginEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE3endEv
                - _ZNSt3__14copyIPPN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS2_4NodeELm8EEES8_EET0_T_SA_S9_
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE5clearEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:108,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:109,15'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE11clearInlineEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:116,15'
              BranchSideFuncs:
                - _ZNSt3__14swapIPPN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS2_4NodeELm8EEEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableISA_EE5valueEvE4typeERSA_SD_
                - _ZNSt3__14swapIPPN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS2_4NodeELm8EEEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableISA_EE5valueEvE4typeERSA_SD_
                - _ZNSt3__14swapIPPN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS2_4NodeELm8EEEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableISA_EE5valueEvE4typeERSA_SD_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE5clearEv
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:97,15'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE8isInlineEv
        - Src:             'src/demangle/ItaniumDemangle.h:98,12'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE8isInlineEv
        - Src:             'src/demangle/ItaniumDemangle.h:100,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE11clearInlineEv
        - Src:             'src/demangle/ItaniumDemangle.h:102,23'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE5beginEv
        - Src:             'src/demangle/ItaniumDemangle.h:102,38'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE3endEv
        - Src:             'src/demangle/ItaniumDemangle.h:103,28'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:104,13'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE5clearEv
        - Src:             'src/demangle/ItaniumDemangle.h:108,9'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE8isInlineEv
        - Src:             'src/demangle/ItaniumDemangle.h:112,13'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE11clearInlineEv
        - Src:             'src/demangle/ItaniumDemangle.h:119,11'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE5clearEv
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EED2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.1 *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE8isInlineEv
        - __clang_call_terminate
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:157,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:157,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:158,17'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:157,10'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE8isInlineEv
        - Src:             'src/demangle/ItaniumDemangle.h:157,10'
          Dst:             __clang_call_terminate
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle20TemplateArgumentPack11getElementsEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1340
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13ParameterPackEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::NodeArray *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle13ParameterPackEJNS2_9NodeArrayEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle13ParameterPackEJNS2_9NodeArrayEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4backEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::PODSmallVector.18 **'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.1 *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:147,5'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:0,0'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/demangle/ItaniumDemangle.h:147,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/demangle/ItaniumDemangle.h:147,5'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:147,5'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:147,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:147,5'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE9push_backERKS3_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.18 *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE4sizeEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:125,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:125,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE7reserveEm
            - BranchSide:      'src/demangle/ItaniumDemangle.h:126,15'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE7reserveEm
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:126,15'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:126,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE7reserveEm
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2480
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5beginEv
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8dropBackEm
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
        - __assert_fail
      functionUses:    19
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:2481,5'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2481,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5beginEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE3endEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13makeNodeArrayIPPNS0_4NodeEEENS0_9NodeArrayET_SB_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8dropBackEm
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2481,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2481,5'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:2481,5'
          Dst:             __assert_fail
        - Src:             'src/demangle/ItaniumDemangle.h:2483,29'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5beginEv
        - Src:             'src/demangle/ItaniumDemangle.h:2483,65'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE3endEv
        - Src:             'src/demangle/ItaniumDemangle.h:2483,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13makeNodeArrayIPPNS0_4NodeEEENS0_9NodeArrayET_SB_
        - Src:             'src/demangle/ItaniumDemangle.h:2484,11'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8dropBackEm
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12TemplateArgsEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::NodeArray *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle12TemplateArgsEJNS2_9NodeArrayEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle12TemplateArgsEJNS2_9NodeArrayEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle12TemplateArgsEJNS2_9NodeArrayEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::NodeArray *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12TemplateArgsC2ENS0_9NodeArrayE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12TemplateArgsC2ENS0_9NodeArrayE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle12TemplateArgsC2ENS0_9NodeArrayE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1397
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1397,37'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle12TemplateArgs9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1403
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          71
      EdgeCount:       12
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjEC2ERjj
        - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjED2Ev
        - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray14printWithCommaERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1404,30'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjEC2ERjj
        - Src:             'src/demangle/ItaniumDemangle.h:1405,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1406,12'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray14printWithCommaERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:1407,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1408,3'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjED2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:1408,3'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjED2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle12TemplateArgsD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1393
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1393,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle12TemplateArgsD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1393
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12TemplateArgsD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1393,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12TemplateArgsD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjEC2ERjj
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/Utility.h'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::ScopedOverride.5 *'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjED2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/Utility.h'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::ScopedOverride.5 *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5beginEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node **'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE3endEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node **'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13makeNodeArrayIPPNS0_4NodeEEENS0_9NodeArrayET_SB_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2472
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          56
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator17allocateNodeArrayEm
        - _ZN12_GLOBAL__N_116itanium_demangle9NodeArrayC2EPPNS0_4NodeEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2474,30'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator17allocateNodeArrayEm
        - Src:             'src/demangle/ItaniumDemangle.h:2477,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle9NodeArrayC2EPPNS0_4NodeEm
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8dropBackEm
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:137,5'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:0,0'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/demangle/ItaniumDemangle.h:137,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/demangle/ItaniumDemangle.h:137,5'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:137,5'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:137,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:137,5'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:137,5'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator17allocateNodeArrayEm
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:360,18'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle9NodeArrayC2EPPNS0_4NodeEm
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::NodeArray *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE4sizeEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.18 *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE7reserveEm
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.18 *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          86
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE4sizeEv
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE8isInlineEv
        - realloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:61,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:62,48'
              BranchSideFuncs:
                - malloc
                - _ZNSt3__14copyIPPN12_GLOBAL__N_116itanium_demangle4NodeES5_EET0_T_S7_S6_
                - _ZSt9terminatev
            - BranchSide:      'src/demangle/ItaniumDemangle.h:68,45'
              BranchSideFuncs:
                - realloc
                - _ZSt9terminatev
        - Branch String:   'src/demangle/ItaniumDemangle.h:63,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:64,9'
              BranchSideFuncs:
                - _ZSt9terminatev
            - BranchSide:      'src/demangle/ItaniumDemangle.h:65,17'
              BranchSideFuncs:
                - _ZNSt3__14copyIPPN12_GLOBAL__N_116itanium_demangle4NodeES5_EET0_T_S7_S6_
        - Branch String:   'src/demangle/ItaniumDemangle.h:69,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:0,0'
              BranchSideFuncs:
                - _ZSt9terminatev
            - BranchSide:      'src/demangle/ItaniumDemangle.h:70,9'
              BranchSideFuncs:
                - _ZSt9terminatev
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:60,16'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:61,9'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE8isInlineEv
        - Src:             'src/demangle/ItaniumDemangle.h:68,32'
          Dst:             realloc
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE8isInlineEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.18 *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle13ParameterPackEJNS2_9NodeArrayEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::NodeArray *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle13ParameterPackC2ENS0_9NodeArrayE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle13ParameterPackC2ENS0_9NodeArrayE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle13ParameterPackC2ENS0_9NodeArrayE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1274
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          129
      EdgeCount:       33
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
        - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray5beginEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:1276,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1279,7'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray5beginEv
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray3endEv
                - _ZNSt3__16all_ofIPPN12_GLOBAL__N_116itanium_demangle4NodeEZNS2_13ParameterPackC1ENS2_9NodeArrayEEUlS4_E0_EEbT_S9_T0_
                - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray5beginEv
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray3endEv
                - _ZNSt3__16all_ofIPPN12_GLOBAL__N_116itanium_demangle4NodeEZNS2_13ParameterPackC1ENS2_9NodeArrayEEUlS4_E1_EEbT_S9_T0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1280,21'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray5beginEv
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray3endEv
                - _ZNSt3__16all_ofIPPN12_GLOBAL__N_116itanium_demangle4NodeEZNS2_13ParameterPackC1ENS2_9NodeArrayEEUlS4_E0_EEbT_S9_T0_
                - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray5beginEv
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray3endEv
                - _ZNSt3__16all_ofIPPN12_GLOBAL__N_116itanium_demangle4NodeEZNS2_13ParameterPackC1ENS2_9NodeArrayEEUlS4_E1_EEbT_S9_T0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:1280,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1283,7'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray5beginEv
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray3endEv
                - _ZNSt3__16all_ofIPPN12_GLOBAL__N_116itanium_demangle4NodeEZNS2_13ParameterPackC1ENS2_9NodeArrayEEUlS4_E1_EEbT_S9_T0_
                - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1284,21'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray5beginEv
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray3endEv
                - _ZNSt3__16all_ofIPPN12_GLOBAL__N_116itanium_demangle4NodeEZNS2_13ParameterPackC1ENS2_9NodeArrayEEUlS4_E1_EEbT_S9_T0_
                - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
        - Branch String:   'src/demangle/ItaniumDemangle.h:1284,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1284,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1287,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1274,36'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
        - Src:             'src/demangle/ItaniumDemangle.h:1276,26'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray5beginEv
        - Src:             'src/demangle/ItaniumDemangle.h:1276,40'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray3endEv
        - Src:             'src/demangle/ItaniumDemangle.h:1288,3'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:1280,26'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray5beginEv
        - Src:             'src/demangle/ItaniumDemangle.h:1280,40'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray3endEv
        - Src:             'src/demangle/ItaniumDemangle.h:1284,26'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray5beginEv
        - Src:             'src/demangle/ItaniumDemangle.h:1284,40'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray3endEv
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray5beginEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node **'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::NodeArray *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray3endEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node **'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::NodeArray *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZZN12_GLOBAL__N_116itanium_demangle13ParameterPackC1ENS0_9NodeArrayEENKUlPNS0_4NodeEE1_clES4_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1284
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.std::__1::__less.19 *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZZN12_GLOBAL__N_116itanium_demangle13ParameterPackC1ENS0_9NodeArrayEENKUlPNS0_4NodeEE0_clES4_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1280
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.std::__1::__less.19 *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZZN12_GLOBAL__N_116itanium_demangle13ParameterPackC1ENS0_9NodeArrayEENKUlPNS0_4NodeEE_clES4_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1276
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.std::__1::__less.19 *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle13ParameterPack19hasRHSComponentSlowERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1292
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_116itanium_demangle13ParameterPack23initializePackExpansionERNS0_12OutputBufferE
        - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray4sizeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:1295,30'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1295,33'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArrayixEm
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node15hasRHSComponentERNS0_12OutputBufferE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1295,30'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1293,5'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle13ParameterPack23initializePackExpansionERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:1295,23'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:1295,33'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle9NodeArrayixEm
        - Src:             'src/demangle/ItaniumDemangle.h:1295,44'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node15hasRHSComponentERNS0_12OutputBufferE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle13ParameterPack12hasArraySlowERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1297
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_116itanium_demangle13ParameterPack23initializePackExpansionERNS0_12OutputBufferE
        - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray4sizeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:1300,30'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1300,33'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArrayixEm
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node8hasArrayERNS0_12OutputBufferE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1300,30'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1298,5'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle13ParameterPack23initializePackExpansionERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:1300,23'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:1300,33'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle9NodeArrayixEm
        - Src:             'src/demangle/ItaniumDemangle.h:1300,44'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node8hasArrayERNS0_12OutputBufferE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle13ParameterPack15hasFunctionSlowERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1302
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_116itanium_demangle13ParameterPack23initializePackExpansionERNS0_12OutputBufferE
        - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray4sizeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:1305,30'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1305,33'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArrayixEm
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node11hasFunctionERNS0_12OutputBufferE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1305,30'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1303,5'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle13ParameterPack23initializePackExpansionERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:1305,23'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:1305,33'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle9NodeArrayixEm
        - Src:             'src/demangle/ItaniumDemangle.h:1305,44'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node11hasFunctionERNS0_12OutputBufferE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle13ParameterPack13getSyntaxNodeERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1307
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_116itanium_demangle13ParameterPack23initializePackExpansionERNS0_12OutputBufferE
        - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray4sizeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:1310,12'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1310,32'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArrayixEm
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1310,63'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1308,5'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle13ParameterPack23initializePackExpansionERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:1310,23'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:1310,32'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle9NodeArrayixEm
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle13ParameterPack9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1313
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_116itanium_demangle13ParameterPack23initializePackExpansionERNS0_12OutputBufferE
        - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray4sizeEv
        - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArrayixEm
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:1316,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1316,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArrayixEm
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1317,7'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArrayixEm
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1314,5'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle13ParameterPack23initializePackExpansionERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:1316,20'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:1317,7'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle9NodeArrayixEm
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle13ParameterPack10printRightERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1319
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_116itanium_demangle13ParameterPack23initializePackExpansionERNS0_12OutputBufferE
        - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray4sizeEv
        - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArrayixEm
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:1322,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1322,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArrayixEm
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1323,7'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArrayixEm
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1320,5'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle13ParameterPack23initializePackExpansionERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:1322,20'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:1323,7'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle9NodeArrayixEm
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle13ParameterPackD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1261
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1261,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle13ParameterPackD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1261
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle13ParameterPackD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1261,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle13ParameterPackD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle13ParameterPack23initializePackExpansionERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1266
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray4sizeEv
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:1267,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1267,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray4sizeEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1268,49'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray4sizeEv
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1268,54'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray4sizeEv
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray4sizeEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::NodeArray *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle9NodeArrayixEm
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::NodeArray *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE8isInlineEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.1 *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE11clearInlineEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.1 *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE5beginEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::PODSmallVector.18 **'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.1 *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE3endEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::PODSmallVector.18 **'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.1 *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.1 *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4560
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         178
      ICount:          1310
      EdgeCount:       244
      CyclomaticComplexity: 68
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbEC2ERbb
        - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseSubobjectExprEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E21parseOperatorEncodingEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E34parsePointerToMemberConversionExprENS0_4Node4PrecE
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA10_KcRPNS0_4NodeENSB_4PrecEEEESC_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA11_KcRPNS0_4NodeEEEESC_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19SizeofParamPackExprEJRPNS0_4NodeEEEES9_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_22ParameterPackExpansionEJRPNS0_4NodeEEEES9_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_7NewExprEJRNS0_9NodeArrayERPNS0_4NodeES9_RbbNSA_4PrecEEEESB_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA6_KcEEEPNS0_4NodeEDpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9ThrowExprEJRPNS0_4NodeEEEES9_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
        - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
        - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getFlagEv
        - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getKindEv
        - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo9getSymbolEv
        - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
        - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray4sizeEv
        - isdigit
      functionUses:    37
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:4564,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4565,16'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo9getSymbolEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getKindEv
                - __sanitizer_cov_trace_switch
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getFlagEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEERPNS0_4NodeENSE_4PrecEEEESF_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8CastExprEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEERPNS0_4NodeESG_NSE_4PrecEEEESF_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15ConditionalExprEJRPNS0_4NodeESA_SA_NS8_4PrecEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbEC2ERbb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray4sizeEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_14ConversionExprEJRPNS0_4NodeERNS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8CallExprEJRPNS0_4NodeENS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getFlagEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10DeleteExprEJRPNS0_4NodeERbbNS8_4PrecEEEES9_DpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getFlagEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_7NewExprEJRNS0_9NodeArrayERPNS0_4NodeES9_RbbNSA_4PrecEEEESB_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10MemberExprEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEESA_NS8_4PrecEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_18ArraySubscriptExprEJRPNS0_4NodeESA_NS8_4PrecEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11PostfixExprEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEENS8_4PrecEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parsePrefixExprENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEENS0_4Node4PrecE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parsePrefixExprENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEENS0_4Node4PrecE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseBinaryExprENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEENS0_4Node4PrecE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4720,7'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseUnresolvedNameEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseSourceNameEPNS5_9NameStateE
                - __sanitizer_cov_trace_pc_indir
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZNSt3__1eqIcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_11common_typeIJS6_EE4typeE
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8CallExprEJRPNS0_4NodeENS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9ThrowExprEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA6_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12InitListExprEJRPNS0_4NodeENS0_9NodeArrayEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseBracedExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13NodeArrayNodeEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA11_KcRPNS0_4NodeEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseFunctionParamEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA11_KcRPNS0_4NodeEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19SizeofParamPackExprEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_22ParameterPackExpansionEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseSubobjectExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA10_KcRPNS0_4NodeENSB_4PrecEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E34parsePointerToMemberConversionExprENS0_4Node4PrecE
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12InitListExprEJDnNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseBracedExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseFoldExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseFunctionParamEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseExprPrimaryEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:4566,5'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4569,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseBinaryExprENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEENS0_4Node4PrecE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4572,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parsePrefixExprENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEENS0_4Node4PrecE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4575,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11PostfixExprEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEENS8_4PrecEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parsePrefixExprENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEENS0_4Node4PrecE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4584,20'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_18ArraySubscriptExprEJRPNS0_4NodeESA_NS8_4PrecEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4594,19'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10MemberExprEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEESA_NS8_4PrecEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4608,22'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getFlagEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_7NewExprEJRNS0_9NodeArrayERPNS0_4NodeES9_RbbNSA_4PrecEEEESB_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4635,18'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getFlagEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10DeleteExprEJRPNS0_4NodeERbbNS8_4PrecEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4643,22'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8CallExprEJRPNS0_4NodeENS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4660,39'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbEC2ERbb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray4sizeEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_14ConversionExprEJRPNS0_4NodeERNS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4683,20'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15ConditionalExprEJRPNS0_4NodeESA_SA_NS8_4PrecEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4696,18'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8CastExprEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEERPNS0_4NodeESG_NSE_4PrecEEEESF_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4707,11'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getFlagEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEERPNS0_4NodeENSE_4PrecEEEESF_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4714,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4717,5'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:4575,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4576,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parsePrefixExprENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEENS0_4Node4PrecE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4577,18'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11PostfixExprEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEENS8_4PrecEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4578,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4579,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4580,41'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11PostfixExprEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEENS8_4PrecEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4585,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4586,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4587,21'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_18ArraySubscriptExprEJRPNS0_4NodeESA_NS8_4PrecEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4588,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4589,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4590,52'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_18ArraySubscriptExprEJRPNS0_4NodeESA_NS8_4PrecEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4595,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4596,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4597,19'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10MemberExprEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEESA_NS8_4PrecEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4598,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4599,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4600,46'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10MemberExprEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEESA_NS8_4PrecEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4609,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4610,20'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getFlagEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_7NewExprEJRNS0_9NodeArrayERPNS0_4NodeES9_RbbNSA_4PrecEEEESB_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4615,49'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getFlagEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_7NewExprEJRNS0_9NodeArrayERPNS0_4NodeES9_RbbNSA_4PrecEEEESB_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4611,13'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4612,11'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4613,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getFlagEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_7NewExprEJRNS0_9NodeArrayERPNS0_4NodeES9_RbbNSA_4PrecEEEESB_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:4617,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4618,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4619,34'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getFlagEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_7NewExprEJRNS0_9NodeArrayERPNS0_4NodeES9_RbbNSA_4PrecEEEESB_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4621,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4622,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getFlagEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_7NewExprEJRNS0_9NodeArrayERPNS0_4NodeES9_RbbNSA_4PrecEEEESB_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4629,17'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getFlagEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_7NewExprEJRNS0_9NodeArrayERPNS0_4NodeES9_RbbNSA_4PrecEEEESB_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4622,13'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4623,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getFlagEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_7NewExprEJRNS0_9NodeArrayERPNS0_4NodeES9_RbbNSA_4PrecEEEESB_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4624,22'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getFlagEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_7NewExprEJRNS0_9NodeArrayERPNS0_4NodeES9_RbbNSA_4PrecEEEESB_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4625,13'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4626,18'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4627,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getFlagEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_7NewExprEJRNS0_9NodeArrayERPNS0_4NodeES9_RbbNSA_4PrecEEEESB_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:4636,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4637,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4638,55'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getFlagEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10DeleteExprEJRPNS0_4NodeERbbNS8_4PrecEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4644,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4645,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4646,27'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8CallExprEJRPNS0_4NodeENS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4647,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4648,19'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8CallExprEJRPNS0_4NodeENS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4653,58'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8CallExprEJRPNS0_4NodeENS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4649,13'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4650,11'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4651,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8CallExprEJRPNS0_4NodeENS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:4663,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4664,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4666,27'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray4sizeEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_14ConversionExprEJRPNS0_4NodeERNS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4668,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4669,19'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray4sizeEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_14ConversionExprEJRPNS0_4NodeERNS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4676,46'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray4sizeEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_14ConversionExprEJRPNS0_4NodeERNS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4670,13'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4671,18'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4672,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray4sizeEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_14ConversionExprEJRPNS0_4NodeERNS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:4673,13'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4668,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray4sizeEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_14ConversionExprEJRPNS0_4NodeERNS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4674,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray4sizeEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_14ConversionExprEJRPNS0_4NodeERNS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4677,19'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4677,28'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_14ConversionExprEJRPNS0_4NodeERNS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4679,46'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_14ConversionExprEJRPNS0_4NodeERNS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4677,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4678,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4679,46'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_14ConversionExprEJRPNS0_4NodeERNS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4684,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4685,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4686,19'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15ConditionalExprEJRPNS0_4NodeESA_SA_NS8_4PrecEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4687,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4688,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4689,19'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15ConditionalExprEJRPNS0_4NodeESA_SA_NS8_4PrecEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4690,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4691,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4692,52'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15ConditionalExprEJRPNS0_4NodeESA_SA_NS8_4PrecEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4697,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4698,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4699,18'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8CastExprEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEERPNS0_4NodeESG_NSE_4PrecEEEESF_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4700,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4701,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4702,42'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8CastExprEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEERPNS0_4NodeESG_NSE_4PrecEEEESF_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4707,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4707,27'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEERPNS0_4NodeENSE_4PrecEEEESF_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4707,54'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEERPNS0_4NodeENSE_4PrecEEEESF_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4708,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4709,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEERPNS0_4NodeENSE_4PrecEEEESF_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4710,44'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEERPNS0_4NodeENSE_4PrecEEEESF_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4720,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4721,5'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4723,7'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseUnresolvedNameEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseSourceNameEPNS5_9NameStateE
                - __sanitizer_cov_trace_pc_indir
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZNSt3__1eqIcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_11common_typeIJS6_EE4typeE
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8CallExprEJRPNS0_4NodeENS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9ThrowExprEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA6_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12InitListExprEJRPNS0_4NodeENS0_9NodeArrayEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseBracedExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13NodeArrayNodeEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA11_KcRPNS0_4NodeEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseFunctionParamEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA11_KcRPNS0_4NodeEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19SizeofParamPackExprEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_22ParameterPackExpansionEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseSubobjectExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA10_KcRPNS0_4NodeENSB_4PrecEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E34parsePointerToMemberConversionExprENS0_4Node4PrecE
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12InitListExprEJDnNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseBracedExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseFoldExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseFunctionParamEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseExprPrimaryEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:4723,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4724,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseExprPrimaryEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4725,7'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseUnresolvedNameEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseSourceNameEPNS5_9NameStateE
                - __sanitizer_cov_trace_pc_indir
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZNSt3__1eqIcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_11common_typeIJS6_EE4typeE
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8CallExprEJRPNS0_4NodeENS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9ThrowExprEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA6_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12InitListExprEJRPNS0_4NodeENS0_9NodeArrayEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseBracedExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13NodeArrayNodeEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA11_KcRPNS0_4NodeEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseFunctionParamEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA11_KcRPNS0_4NodeEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19SizeofParamPackExprEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_22ParameterPackExpansionEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseSubobjectExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA10_KcRPNS0_4NodeENSB_4PrecEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E34parsePointerToMemberConversionExprENS0_4Node4PrecE
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12InitListExprEJDnNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseBracedExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseFoldExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseFunctionParamEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:4725,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4726,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4727,7'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseUnresolvedNameEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseSourceNameEPNS5_9NameStateE
                - __sanitizer_cov_trace_pc_indir
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZNSt3__1eqIcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_11common_typeIJS6_EE4typeE
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8CallExprEJRPNS0_4NodeENS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9ThrowExprEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA6_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12InitListExprEJRPNS0_4NodeENS0_9NodeArrayEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseBracedExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13NodeArrayNodeEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA11_KcRPNS0_4NodeEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseFunctionParamEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA11_KcRPNS0_4NodeEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19SizeofParamPackExprEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_22ParameterPackExpansionEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseSubobjectExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA10_KcRPNS0_4NodeENSB_4PrecEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E34parsePointerToMemberConversionExprENS0_4Node4PrecE
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12InitListExprEJDnNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseBracedExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseFoldExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseFunctionParamEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:4727,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4729,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseFoldExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseFunctionParamEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4733,17'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseUnresolvedNameEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseSourceNameEPNS5_9NameStateE
                - __sanitizer_cov_trace_pc_indir
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZNSt3__1eqIcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_11common_typeIJS6_EE4typeE
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8CallExprEJRPNS0_4NodeENS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9ThrowExprEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA6_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12InitListExprEJRPNS0_4NodeENS0_9NodeArrayEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseBracedExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13NodeArrayNodeEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA11_KcRPNS0_4NodeEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseFunctionParamEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA11_KcRPNS0_4NodeEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19SizeofParamPackExprEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_22ParameterPackExpansionEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseSubobjectExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA10_KcRPNS0_4NodeENSB_4PrecEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E34parsePointerToMemberConversionExprENS0_4Node4PrecE
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12InitListExprEJDnNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseBracedExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4729,24'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4729,28'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseFunctionParamEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4730,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseFunctionParamEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:4729,43'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4729,59'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseFoldExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseFunctionParamEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4731,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseFoldExprEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:4729,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4730,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseFunctionParamEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4731,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseFoldExprEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:4733,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4734,25'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12InitListExprEJDnNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseBracedExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4743,17'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseUnresolvedNameEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseSourceNameEPNS5_9NameStateE
                - __sanitizer_cov_trace_pc_indir
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZNSt3__1eqIcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_11common_typeIJS6_EE4typeE
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8CallExprEJRPNS0_4NodeENS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9ThrowExprEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA6_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12InitListExprEJRPNS0_4NodeENS0_9NodeArrayEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseBracedExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13NodeArrayNodeEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA11_KcRPNS0_4NodeEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseFunctionParamEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA11_KcRPNS0_4NodeEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19SizeofParamPackExprEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_22ParameterPackExpansionEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseSubobjectExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA10_KcRPNS0_4NodeENSB_4PrecEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E34parsePointerToMemberConversionExprENS0_4Node4PrecE
        - Branch String:   'src/demangle/ItaniumDemangle.h:4735,5'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4736,17'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseBracedExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12InitListExprEJDnNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4741,31'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12InitListExprEJDnNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4737,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4738,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4739,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12InitListExprEJDnNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseBracedExprEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:4743,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4744,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E34parsePointerToMemberConversionExprENS0_4Node4PrecE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4745,17'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseUnresolvedNameEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseSourceNameEPNS5_9NameStateE
                - __sanitizer_cov_trace_pc_indir
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZNSt3__1eqIcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_11common_typeIJS6_EE4typeE
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8CallExprEJRPNS0_4NodeENS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9ThrowExprEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA6_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12InitListExprEJRPNS0_4NodeENS0_9NodeArrayEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseBracedExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13NodeArrayNodeEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA11_KcRPNS0_4NodeEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseFunctionParamEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA11_KcRPNS0_4NodeEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19SizeofParamPackExprEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_22ParameterPackExpansionEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseSubobjectExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA10_KcRPNS0_4NodeENSB_4PrecEEEESC_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4745,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4746,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA10_KcRPNS0_4NodeENSB_4PrecEEEESC_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4751,17'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseUnresolvedNameEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseSourceNameEPNS5_9NameStateE
                - __sanitizer_cov_trace_pc_indir
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZNSt3__1eqIcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_11common_typeIJS6_EE4typeE
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8CallExprEJRPNS0_4NodeENS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9ThrowExprEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA6_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12InitListExprEJRPNS0_4NodeENS0_9NodeArrayEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseBracedExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13NodeArrayNodeEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA11_KcRPNS0_4NodeEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseFunctionParamEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA11_KcRPNS0_4NodeEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19SizeofParamPackExprEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_22ParameterPackExpansionEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseSubobjectExprEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:4747,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4748,14'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4749,49'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA10_KcRPNS0_4NodeENSB_4PrecEEEESC_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4751,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4752,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseSubobjectExprEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4753,17'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseUnresolvedNameEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseSourceNameEPNS5_9NameStateE
                - __sanitizer_cov_trace_pc_indir
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZNSt3__1eqIcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_11common_typeIJS6_EE4typeE
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8CallExprEJRPNS0_4NodeENS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9ThrowExprEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA6_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12InitListExprEJRPNS0_4NodeENS0_9NodeArrayEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseBracedExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13NodeArrayNodeEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA11_KcRPNS0_4NodeEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseFunctionParamEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA11_KcRPNS0_4NodeEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19SizeofParamPackExprEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_22ParameterPackExpansionEJRPNS0_4NodeEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4753,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4754,19'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_22ParameterPackExpansionEJRPNS0_4NodeEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4759,17'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseUnresolvedNameEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseSourceNameEPNS5_9NameStateE
                - __sanitizer_cov_trace_pc_indir
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZNSt3__1eqIcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_11common_typeIJS6_EE4typeE
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8CallExprEJRPNS0_4NodeENS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9ThrowExprEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA6_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12InitListExprEJRPNS0_4NodeENS0_9NodeArrayEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseBracedExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13NodeArrayNodeEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA11_KcRPNS0_4NodeEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseFunctionParamEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA11_KcRPNS0_4NodeEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19SizeofParamPackExprEJRPNS0_4NodeEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4755,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4756,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4757,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_22ParameterPackExpansionEJRPNS0_4NodeEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4759,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4760,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseFunctionParamEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA11_KcRPNS0_4NodeEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19SizeofParamPackExprEJRPNS0_4NodeEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4771,17'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseUnresolvedNameEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseSourceNameEPNS5_9NameStateE
                - __sanitizer_cov_trace_pc_indir
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZNSt3__1eqIcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_11common_typeIJS6_EE4typeE
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8CallExprEJRPNS0_4NodeENS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9ThrowExprEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA6_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12InitListExprEJRPNS0_4NodeENS0_9NodeArrayEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseBracedExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13NodeArrayNodeEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA11_KcRPNS0_4NodeEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4760,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4761,17'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19SizeofParamPackExprEJRPNS0_4NodeEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4766,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseFunctionParamEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA11_KcRPNS0_4NodeEEEESC_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4762,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4763,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4764,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19SizeofParamPackExprEJRPNS0_4NodeEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4767,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4768,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4769,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA11_KcRPNS0_4NodeEEEESC_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4771,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4772,24'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13NodeArrayNodeEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA11_KcRPNS0_4NodeEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4784,17'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseUnresolvedNameEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseSourceNameEPNS5_9NameStateE
                - __sanitizer_cov_trace_pc_indir
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZNSt3__1eqIcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_11common_typeIJS6_EE4typeE
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8CallExprEJRPNS0_4NodeENS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9ThrowExprEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA6_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12InitListExprEJRPNS0_4NodeENS0_9NodeArrayEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseBracedExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4773,5'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4774,19'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13NodeArrayNodeEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA11_KcRPNS0_4NodeEEEESC_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4779,59'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13NodeArrayNodeEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA11_KcRPNS0_4NodeEEEESC_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4775,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4776,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4777,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13NodeArrayNodeEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA11_KcRPNS0_4NodeEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:4780,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4781,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA11_KcRPNS0_4NodeEEEESC_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4782,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA11_KcRPNS0_4NodeEEEESC_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4784,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4785,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12InitListExprEJRPNS0_4NodeENS0_9NodeArrayEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseBracedExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4797,17'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseUnresolvedNameEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseSourceNameEPNS5_9NameStateE
                - __sanitizer_cov_trace_pc_indir
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZNSt3__1eqIcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_11common_typeIJS6_EE4typeE
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8CallExprEJRPNS0_4NodeENS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9ThrowExprEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA6_KcEEEPNS0_4NodeEDpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4786,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4787,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4788,25'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12InitListExprEJRPNS0_4NodeENS0_9NodeArrayEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseBracedExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4789,5'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4790,17'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseBracedExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12InitListExprEJRPNS0_4NodeENS0_9NodeArrayEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4795,56'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12InitListExprEJRPNS0_4NodeENS0_9NodeArrayEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4791,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4792,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4793,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12InitListExprEJRPNS0_4NodeENS0_9NodeArrayEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseBracedExprEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:4797,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4798,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA6_KcEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4799,17'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseUnresolvedNameEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseSourceNameEPNS5_9NameStateE
                - __sanitizer_cov_trace_pc_indir
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZNSt3__1eqIcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_11common_typeIJS6_EE4typeE
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8CallExprEJRPNS0_4NodeENS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9ThrowExprEJRPNS0_4NodeEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4799,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4800,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9ThrowExprEJRPNS0_4NodeEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4805,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseUnresolvedNameEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseSourceNameEPNS5_9NameStateE
                - __sanitizer_cov_trace_pc_indir
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZNSt3__1eqIcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_11common_typeIJS6_EE4typeE
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8CallExprEJRPNS0_4NodeENS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:4801,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4802,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4803,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9ThrowExprEJRPNS0_4NodeEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4805,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4806,18'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseSourceNameEPNS5_9NameStateE
                - __sanitizer_cov_trace_pc_indir
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZNSt3__1eqIcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_11common_typeIJS6_EE4typeE
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8CallExprEJRPNS0_4NodeENS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4843,10'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseUnresolvedNameEb
        - Branch String:   'src/demangle/ItaniumDemangle.h:4807,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4808,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZNSt3__1eqIcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_11common_typeIJS6_EE4typeE
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8CallExprEJRPNS0_4NodeENS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4814,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZNSt3__1eqIcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_11common_typeIJS6_EE4typeE
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8CallExprEJRPNS0_4NodeENS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:4816,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4817,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8CallExprEJRPNS0_4NodeENS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4825,25'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8CallExprEJRPNS0_4NodeENS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4817,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4818,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8CallExprEJRPNS0_4NodeENS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4820,18'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8CallExprEJRPNS0_4NodeENS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:4826,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4827,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8CallExprEJRPNS0_4NodeENS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4831,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8CallExprEJRPNS0_4NodeENS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4827,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4828,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4829,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8CallExprEJRPNS0_4NodeENS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4831,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:0,0'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8CallExprEJRPNS0_4NodeENS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4832,19'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8CallExprEJRPNS0_4NodeENS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4833,13'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4834,18'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4835,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8CallExprEJRPNS0_4NodeENS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:4561,17'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:4563,20'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E21parseOperatorEncodingEv
        - Src:             'src/demangle/ItaniumDemangle.h:4565,20'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo9getSymbolEv
        - Src:             'src/demangle/ItaniumDemangle.h:4566,17'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getKindEv
        - Src:             'src/demangle/ItaniumDemangle.h:4569,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4569,52'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
        - Src:             'src/demangle/ItaniumDemangle.h:4569,27'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseBinaryExprENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEENS0_4Node4PrecE
        - Src:             'src/demangle/ItaniumDemangle.h:4572,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4572,52'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
        - Src:             'src/demangle/ItaniumDemangle.h:4572,27'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parsePrefixExprENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEENS0_4Node4PrecE
        - Src:             'src/demangle/ItaniumDemangle.h:4575,11'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:4576,16'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4576,54'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
        - Src:             'src/demangle/ItaniumDemangle.h:4576,29'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parsePrefixExprENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEENS0_4Node4PrecE
        - Src:             'src/demangle/ItaniumDemangle.h:4577,18'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4577,31'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
        - Src:             'src/demangle/ItaniumDemangle.h:4580,45'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
        - Src:             'src/demangle/ItaniumDemangle.h:4580,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11PostfixExprEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEENS8_4PrecEEEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4584,20'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4584,33'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
        - Src:             'src/demangle/ItaniumDemangle.h:4587,21'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4587,34'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
        - Src:             'src/demangle/ItaniumDemangle.h:4590,56'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
        - Src:             'src/demangle/ItaniumDemangle.h:4590,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_18ArraySubscriptExprEJRPNS0_4NodeESA_NS8_4PrecEEEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4594,19'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4594,32'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
        - Src:             'src/demangle/ItaniumDemangle.h:4597,19'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4597,32'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
        - Src:             'src/demangle/ItaniumDemangle.h:4600,50'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
        - Src:             'src/demangle/ItaniumDemangle.h:4600,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10MemberExprEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEESA_NS8_4PrecEEEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4608,28'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:4609,15'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:4610,20'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4610,33'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
        - Src:             'src/demangle/ItaniumDemangle.h:4613,15'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Src:             'src/demangle/ItaniumDemangle.h:4615,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
        - Src:             'src/demangle/ItaniumDemangle.h:4616,18'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4616,31'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:4619,24'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:4620,33'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:4621,15'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:4624,22'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4624,35'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
        - Src:             'src/demangle/ItaniumDemangle.h:4627,15'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Src:             'src/demangle/ItaniumDemangle.h:4629,25'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
        - Src:             'src/demangle/ItaniumDemangle.h:4631,44'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getFlagEv
        - Src:             'src/demangle/ItaniumDemangle.h:4631,59'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
        - Src:             'src/demangle/ItaniumDemangle.h:4630,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_7NewExprEJRNS0_9NodeArrayERPNS0_4NodeES9_RbbNSA_4PrecEEEESB_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4635,18'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4635,31'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
        - Src:             'src/demangle/ItaniumDemangle.h:4638,59'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getFlagEv
        - Src:             'src/demangle/ItaniumDemangle.h:4639,35'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
        - Src:             'src/demangle/ItaniumDemangle.h:4638,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10DeleteExprEJRPNS0_4NodeERbbNS8_4PrecEEEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4643,22'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4643,35'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
        - Src:             'src/demangle/ItaniumDemangle.h:4646,33'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:4647,15'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:4648,19'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4648,32'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
        - Src:             'src/demangle/ItaniumDemangle.h:4651,15'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Src:             'src/demangle/ItaniumDemangle.h:4653,37'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
        - Src:             'src/demangle/ItaniumDemangle.h:4654,33'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
        - Src:             'src/demangle/ItaniumDemangle.h:4653,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8CallExprEJRPNS0_4NodeENS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4660,30'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbEC2ERbb
        - Src:             'src/demangle/ItaniumDemangle.h:4661,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4661,27'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:4662,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:4662,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:4666,33'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:4667,21'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:4668,15'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:4669,19'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4669,32'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
        - Src:             'src/demangle/ItaniumDemangle.h:4672,15'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Src:             'src/demangle/ItaniumDemangle.h:4676,25'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
        - Src:             'src/demangle/ItaniumDemangle.h:4677,28'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:4679,50'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
        - Src:             'src/demangle/ItaniumDemangle.h:4679,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_14ConversionExprEJRPNS0_4NodeERNS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4683,20'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4683,33'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
        - Src:             'src/demangle/ItaniumDemangle.h:4686,19'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4686,32'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
        - Src:             'src/demangle/ItaniumDemangle.h:4689,19'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4689,32'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
        - Src:             'src/demangle/ItaniumDemangle.h:4692,56'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
        - Src:             'src/demangle/ItaniumDemangle.h:4692,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15ConditionalExprEJRPNS0_4NodeESA_SA_NS8_4PrecEEEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4696,18'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4696,31'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:4699,18'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4699,31'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
        - Src:             'src/demangle/ItaniumDemangle.h:4702,46'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
        - Src:             'src/demangle/ItaniumDemangle.h:4702,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8CastExprEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEERPNS0_4NodeESG_NSE_4PrecEEEESF_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4707,15'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getFlagEv
        - Src:             'src/demangle/ItaniumDemangle.h:4707,27'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4707,40'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:4707,54'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4707,67'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
        - Src:             'src/demangle/ItaniumDemangle.h:4710,48'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
        - Src:             'src/demangle/ItaniumDemangle.h:4710,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEERPNS0_4NodeENSE_4PrecEEEESF_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4720,7'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
        - Src:             'src/demangle/ItaniumDemangle.h:4723,7'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:4724,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4724,25'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseExprPrimaryEv
        - Src:             'src/demangle/ItaniumDemangle.h:4725,7'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:4726,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4726,25'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
        - Src:             'src/demangle/ItaniumDemangle.h:4727,7'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:4729,9'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:4729,28'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:4729,59'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:4729,46'
          Dst:             isdigit
        - Src:             'src/demangle/ItaniumDemangle.h:4730,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4730,27'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseFunctionParamEv
        - Src:             'src/demangle/ItaniumDemangle.h:4731,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4731,25'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseFoldExprEv
        - Src:             'src/demangle/ItaniumDemangle.h:4733,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:4734,31'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:4735,13'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:4736,17'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4736,30'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseBracedExprEv
        - Src:             'src/demangle/ItaniumDemangle.h:4739,13'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Src:             'src/demangle/ItaniumDemangle.h:4741,40'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
        - Src:             'src/demangle/ItaniumDemangle.h:4741,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12InitListExprEJDnNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4743,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:4744,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E34parsePointerToMemberConversionExprENS0_4Node4PrecE
        - Src:             'src/demangle/ItaniumDemangle.h:4745,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:4746,16'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4746,29'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
        - Src:             'src/demangle/ItaniumDemangle.h:4749,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA10_KcRPNS0_4NodeENSB_4PrecEEEESC_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4751,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:4752,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseSubobjectExprEv
        - Src:             'src/demangle/ItaniumDemangle.h:4753,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:4754,19'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4754,32'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
        - Src:             'src/demangle/ItaniumDemangle.h:4757,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_22ParameterPackExpansionEJRPNS0_4NodeEEEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4759,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:4760,9'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:4761,17'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4761,30'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
        - Src:             'src/demangle/ItaniumDemangle.h:4764,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19SizeofParamPackExprEJRPNS0_4NodeEEEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4766,16'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4766,29'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseFunctionParamEv
        - Src:             'src/demangle/ItaniumDemangle.h:4769,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA11_KcRPNS0_4NodeEEEESC_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4771,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:4772,30'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:4773,13'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:4774,19'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4774,32'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
        - Src:             'src/demangle/ItaniumDemangle.h:4777,13'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Src:             'src/demangle/ItaniumDemangle.h:4779,38'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
        - Src:             'src/demangle/ItaniumDemangle.h:4779,18'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13NodeArrayNodeEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4782,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA11_KcRPNS0_4NodeEEEESC_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4784,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:4785,16'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4785,29'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:4788,31'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:4789,13'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:4790,17'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4790,30'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseBracedExprEv
        - Src:             'src/demangle/ItaniumDemangle.h:4793,13'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Src:             'src/demangle/ItaniumDemangle.h:4795,35'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
        - Src:             'src/demangle/ItaniumDemangle.h:4795,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12InitListExprEJRPNS0_4NodeENS0_9NodeArrayEEEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4797,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:4798,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA6_KcEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4799,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:4800,16'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4800,29'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
        - Src:             'src/demangle/ItaniumDemangle.h:4803,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9ThrowExprEJRPNS0_4NodeEEEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4805,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:4806,18'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4806,31'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseSourceNameEPNS5_9NameStateE
        - Src:             'src/demangle/ItaniumDemangle.h:4817,11'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:4818,16'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4818,29'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:4820,18'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:4821,16'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4821,29'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
        - Src:             'src/demangle/ItaniumDemangle.h:4825,31'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:4829,13'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Src:             'src/demangle/ItaniumDemangle.h:4831,15'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:4832,19'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4832,32'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
        - Src:             'src/demangle/ItaniumDemangle.h:4835,15'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Src:             'src/demangle/ItaniumDemangle.h:4838,33'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
        - Src:             'src/demangle/ItaniumDemangle.h:4838,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8CallExprEJRPNS0_4NodeENS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4843,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4843,23'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseUnresolvedNameEb
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20TemplateArgumentPackEJRNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::NodeArray *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle20TemplateArgumentPackEJRNS2_9NodeArrayEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle20TemplateArgumentPackEJRNS2_9NodeArrayEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5032
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         66
      ICount:          332
      EdgeCount:       122
      CyclomaticComplexity: 58
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E26resolveForwardTemplateRefsERNS5_9NameStateE
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FunctionEncodingEJRPNS0_4NodeESA_NS0_9NodeArrayESA_RNS0_10QualifiersERNS0_15FunctionRefQualEEEES9_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9NameStateC2EPS5_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - _ZN12_GLOBAL__N_116itanium_demangle9NodeArrayC2Ev
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
        - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsC2EPS5_
        - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
        - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvENKUlvE_clEv
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:5053,21'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5053,24'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseSpecialNameEv
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5054,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseSpecialNameEv
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
        - Branch String:   'src/demangle/ItaniumDemangle.h:5053,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5054,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseSpecialNameEv
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5056,8'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9NameStateC2EPS5_
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E26resolveForwardTemplateRefsERNS5_9NameStateE
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvENKUlvE_clEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvENKUlvE_clEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FunctionEncodingEJRPNS0_4NodeESA_NS0_9NodeArrayESA_RNS0_10QualifiersERNS0_15FunctionRefQualEEEES9_DpOT0_
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle9NodeArrayC2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FunctionEncodingEJRPNS0_4NodeESA_NS0_9NodeArrayESA_RNS0_10QualifiersERNS0_15FunctionRefQualEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12EnableIfAttrEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5065,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5066,5'
              BranchSideFuncs:
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5068,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E26resolveForwardTemplateRefsERNS5_9NameStateE
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvENKUlvE_clEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvENKUlvE_clEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FunctionEncodingEJRPNS0_4NodeESA_NS0_9NodeArrayESA_RNS0_10QualifiersERNS0_15FunctionRefQualEEEES9_DpOT0_
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle9NodeArrayC2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FunctionEncodingEJRPNS0_4NodeESA_NS0_9NodeArrayESA_RNS0_10QualifiersERNS0_15FunctionRefQualEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12EnableIfAttrEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5068,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5069,5'
              BranchSideFuncs:
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5071,7'
              BranchSideFuncs:
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvENKUlvE_clEv
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvENKUlvE_clEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FunctionEncodingEJRPNS0_4NodeESA_NS0_9NodeArrayESA_RNS0_10QualifiersERNS0_15FunctionRefQualEEEES9_DpOT0_
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle9NodeArrayC2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FunctionEncodingEJRPNS0_4NodeESA_NS0_9NodeArrayESA_RNS0_10QualifiersERNS0_15FunctionRefQualEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12EnableIfAttrEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5071,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5072,12'
              BranchSideFuncs:
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5074,9'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvENKUlvE_clEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FunctionEncodingEJRPNS0_4NodeESA_NS0_9NodeArrayESA_RNS0_10QualifiersERNS0_15FunctionRefQualEEEES9_DpOT0_
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle9NodeArrayC2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FunctionEncodingEJRPNS0_4NodeESA_NS0_9NodeArrayESA_RNS0_10QualifiersERNS0_15FunctionRefQualEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12EnableIfAttrEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5075,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5076,12'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12EnableIfAttrEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvENKUlvE_clEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FunctionEncodingEJRPNS0_4NodeESA_NS0_9NodeArrayESA_RNS0_10QualifiersERNS0_15FunctionRefQualEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle9NodeArrayC2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FunctionEncodingEJRPNS0_4NodeESA_NS0_9NodeArrayESA_RNS0_10QualifiersERNS0_15FunctionRefQualEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5088,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvENKUlvE_clEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FunctionEncodingEJRPNS0_4NodeESA_NS0_9NodeArrayESA_RNS0_10QualifiersERNS0_15FunctionRefQualEEEES9_DpOT0_
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle9NodeArrayC2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FunctionEncodingEJRPNS0_4NodeESA_NS0_9NodeArrayESA_RNS0_10QualifiersERNS0_15FunctionRefQualEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:5077,5'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5078,13'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12EnableIfAttrEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvENKUlvE_clEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FunctionEncodingEJRPNS0_4NodeESA_NS0_9NodeArrayESA_RNS0_10QualifiersERNS0_15FunctionRefQualEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle9NodeArrayC2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FunctionEncodingEJRPNS0_4NodeESA_NS0_9NodeArrayESA_RNS0_10QualifiersERNS0_15FunctionRefQualEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5083,53'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12EnableIfAttrEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvENKUlvE_clEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FunctionEncodingEJRPNS0_4NodeESA_NS0_9NodeArrayESA_RNS0_10QualifiersERNS0_15FunctionRefQualEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle9NodeArrayC2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FunctionEncodingEJRPNS0_4NodeESA_NS0_9NodeArrayESA_RNS0_10QualifiersERNS0_15FunctionRefQualEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:5079,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5080,9'
              BranchSideFuncs:
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5081,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12EnableIfAttrEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvENKUlvE_clEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FunctionEncodingEJRPNS0_4NodeESA_NS0_9NodeArrayESA_RNS0_10QualifiersERNS0_15FunctionRefQualEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle9NodeArrayC2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FunctionEncodingEJRPNS0_4NodeESA_NS0_9NodeArrayESA_RNS0_10QualifiersERNS0_15FunctionRefQualEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:5084,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5085,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvENKUlvE_clEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FunctionEncodingEJRPNS0_4NodeESA_NS0_9NodeArrayESA_RNS0_10QualifiersERNS0_15FunctionRefQualEEEES9_DpOT0_
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle9NodeArrayC2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FunctionEncodingEJRPNS0_4NodeESA_NS0_9NodeArrayESA_RNS0_10QualifiersERNS0_15FunctionRefQualEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5086,3'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvENKUlvE_clEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FunctionEncodingEJRPNS0_4NodeESA_NS0_9NodeArrayESA_RNS0_10QualifiersERNS0_15FunctionRefQualEEEES9_DpOT0_
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle9NodeArrayC2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FunctionEncodingEJRPNS0_4NodeESA_NS0_9NodeArrayESA_RNS0_10QualifiersERNS0_15FunctionRefQualEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:5089,36'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5089,48'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvENKUlvE_clEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FunctionEncodingEJRPNS0_4NodeESA_NS0_9NodeArrayESA_RNS0_10QualifiersERNS0_15FunctionRefQualEEEES9_DpOT0_
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle9NodeArrayC2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FunctionEncodingEJRPNS0_4NodeESA_NS0_9NodeArrayESA_RNS0_10QualifiersERNS0_15FunctionRefQualEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5095,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvENKUlvE_clEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FunctionEncodingEJRPNS0_4NodeESA_NS0_9NodeArrayESA_RNS0_10QualifiersERNS0_15FunctionRefQualEEEES9_DpOT0_
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle9NodeArrayC2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FunctionEncodingEJRPNS0_4NodeESA_NS0_9NodeArrayESA_RNS0_10QualifiersERNS0_15FunctionRefQualEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5089,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5090,18'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvENKUlvE_clEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FunctionEncodingEJRPNS0_4NodeESA_NS0_9NodeArrayESA_RNS0_10QualifiersERNS0_15FunctionRefQualEEEES9_DpOT0_
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle9NodeArrayC2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FunctionEncodingEJRPNS0_4NodeESA_NS0_9NodeArrayESA_RNS0_10QualifiersERNS0_15FunctionRefQualEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5095,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvENKUlvE_clEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FunctionEncodingEJRPNS0_4NodeESA_NS0_9NodeArrayESA_RNS0_10QualifiersERNS0_15FunctionRefQualEEEES9_DpOT0_
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle9NodeArrayC2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FunctionEncodingEJRPNS0_4NodeESA_NS0_9NodeArrayESA_RNS0_10QualifiersERNS0_15FunctionRefQualEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5091,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5092,7'
              BranchSideFuncs:
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5093,3'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvENKUlvE_clEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FunctionEncodingEJRPNS0_4NodeESA_NS0_9NodeArrayESA_RNS0_10QualifiersERNS0_15FunctionRefQualEEEES9_DpOT0_
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle9NodeArrayC2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FunctionEncodingEJRPNS0_4NodeESA_NS0_9NodeArrayESA_RNS0_10QualifiersERNS0_15FunctionRefQualEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5095,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5096,53'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle9NodeArrayC2Ev
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FunctionEncodingEJRPNS0_4NodeESA_NS0_9NodeArrayESA_RNS0_10QualifiersERNS0_15FunctionRefQualEEEES9_DpOT0_
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5100,10'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvENKUlvE_clEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FunctionEncodingEJRPNS0_4NodeESA_NS0_9NodeArrayESA_RNS0_10QualifiersERNS0_15FunctionRefQualEEEES9_DpOT0_
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
        - Branch String:   'src/demangle/ItaniumDemangle.h:5103,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5104,7'
              BranchSideFuncs:
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5105,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvENKUlvE_clEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FunctionEncodingEJRPNS0_4NodeESA_NS0_9NodeArrayESA_RNS0_10QualifiersERNS0_15FunctionRefQualEEEES9_DpOT0_
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:5106,3'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5102,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvENKUlvE_clEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FunctionEncodingEJRPNS0_4NodeESA_NS0_9NodeArrayESA_RNS0_10QualifiersERNS0_15FunctionRefQualEEEES9_DpOT0_
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5109,54'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FunctionEncodingEJRPNS0_4NodeESA_NS0_9NodeArrayESA_RNS0_10QualifiersERNS0_15FunctionRefQualEEEES9_DpOT0_
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:5051,5'
          Dst:             _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsC2EPS5_
        - Src:             'src/demangle/ItaniumDemangle.h:5053,7'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:5053,24'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:5054,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:5054,25'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseSpecialNameEv
        - Src:             'src/demangle/ItaniumDemangle.h:5112,1'
          Dst:             _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:5063,13'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9NameStateC2EPS5_
        - Src:             'src/demangle/ItaniumDemangle.h:5064,16'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:5064,29'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
        - Src:             'src/demangle/ItaniumDemangle.h:5068,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E26resolveForwardTemplateRefsERNS5_9NameStateE
        - Src:             'src/demangle/ItaniumDemangle.h:5071,7'
          Dst:             _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvENKUlvE_clEv
        - Src:             'src/demangle/ItaniumDemangle.h:5075,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:5076,31'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:5077,13'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:5078,19'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:5078,32'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
        - Src:             'src/demangle/ItaniumDemangle.h:5081,13'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Src:             'src/demangle/ItaniumDemangle.h:5083,32'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
        - Src:             'src/demangle/ItaniumDemangle.h:5083,13'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12EnableIfAttrEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:5090,18'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:5090,31'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:5095,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:5096,53'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle9NodeArrayC2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:5096,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FunctionEncodingEJRPNS0_4NodeESA_NS0_9NodeArrayESA_RNS0_10QualifiersERNS0_15FunctionRefQualEEEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:5100,30'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:5102,16'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:5102,29'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:5105,11'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Src:             'src/demangle/ItaniumDemangle.h:5106,13'
          Dst:             _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvENKUlvE_clEv
        - Src:             'src/demangle/ItaniumDemangle.h:5109,33'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
        - Src:             'src/demangle/ItaniumDemangle.h:5108,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FunctionEncodingEJRPNS0_4NodeESA_NS0_9NodeArrayESA_RNS0_10QualifiersERNS0_15FunctionRefQualEEEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:5112,1'
          Dst:             _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseExprPrimaryEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4254
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         64
      ICount:          554
      EdgeCount:       79
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnnamedTypeNameEPNS5_9NameStateE
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10LambdaExprEJRPNS0_4NodeEEEES9_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11EnumLiteralEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEEEEES9_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13StringLiteralEJRPNS0_4NodeEEEES9_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8BoolExprEJiEEEPNS0_4NodeEDpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA8_KcEEEPNS0_4NodeEDpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:4255,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4256,5'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_switch
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnnamedTypeNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10LambdaExprEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA8_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13StringLiteralEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseFloatingLiteralIeEEPNS0_4NodeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseFloatingLiteralIdEEPNS0_4NodeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseFloatingLiteralIfEEPNS0_4NodeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8BoolExprEJiEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8BoolExprEJiEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11EnumLiteralEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4257,11'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_switch
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnnamedTypeNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10LambdaExprEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA8_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13StringLiteralEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseFloatingLiteralIeEEPNS0_4NodeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseFloatingLiteralIdEEPNS0_4NodeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseFloatingLiteralIfEEPNS0_4NodeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8BoolExprEJiEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8BoolExprEJiEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11EnumLiteralEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4257,3'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4259,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4262,19'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8BoolExprEJiEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8BoolExprEJiEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4268,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4271,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4274,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4277,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4280,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4283,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4286,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4289,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4292,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4295,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4298,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4301,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4304,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4307,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseFloatingLiteralIfEEPNS0_4NodeEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4310,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseFloatingLiteralIdEEPNS0_4NodeEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4313,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseFloatingLiteralIeEEPNS0_4NodeEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4322,19'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4329,15'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13StringLiteralEJRPNS0_4NodeEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4338,19'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA8_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4344,5'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4347,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnnamedTypeNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10LambdaExprEJRPNS0_4NodeEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4356,15'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11EnumLiteralEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4262,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4263,29'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8BoolExprEJiEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4264,19'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8BoolExprEJiEEEPNS0_4NodeEDpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4264,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4265,29'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8BoolExprEJiEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4266,5'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:4322,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4323,17'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4327,5'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:4324,24'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4324,27'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4326,5'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:4324,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4325,16'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4326,5'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:4330,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4331,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4333,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13StringLiteralEJRPNS0_4NodeEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4333,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4334,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13StringLiteralEJRPNS0_4NodeEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4335,5'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:4338,25'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4338,29'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA8_KcEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4338,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA8_KcEEEPNS0_4NodeEDpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4338,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4339,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA8_KcEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4340,5'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:4347,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4348,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4349,15'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnnamedTypeNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10LambdaExprEJRPNS0_4NodeEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4350,12'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4350,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10LambdaExprEJRPNS0_4NodeEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4351,7'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:4350,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4351,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10LambdaExprEJRPNS0_4NodeEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4352,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10LambdaExprEJRPNS0_4NodeEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4357,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4358,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4359,26'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11EnumLiteralEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4360,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4361,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4362,10'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11EnumLiteralEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4362,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4363,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11EnumLiteralEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4364,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11EnumLiteralEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEEEEES9_DpOT0_
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:4255,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:4257,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:4260,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4260,25'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:4262,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:4263,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8BoolExprEJiEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4264,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:4265,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8BoolExprEJiEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4269,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4269,25'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:4272,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4272,25'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:4275,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4275,25'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:4278,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4278,25'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:4281,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4281,25'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:4284,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4284,25'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:4287,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4287,25'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:4290,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4290,25'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:4293,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4293,25'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:4296,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4296,25'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:4299,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4299,25'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:4302,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4302,25'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:4305,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4305,25'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:4308,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4308,34'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseFloatingLiteralIfEEPNS0_4NodeEv
        - Src:             'src/demangle/ItaniumDemangle.h:4311,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4311,34'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseFloatingLiteralIdEEPNS0_4NodeEv
        - Src:             'src/demangle/ItaniumDemangle.h:4319,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4319,34'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseFloatingLiteralIeEEPNS0_4NodeEv
        - Src:             'src/demangle/ItaniumDemangle.h:4322,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:4323,17'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4323,30'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEv
        - Src:             'src/demangle/ItaniumDemangle.h:4324,27'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:4329,15'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4329,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:4333,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:4334,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13StringLiteralEJRPNS0_4NodeEEEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4338,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:4338,29'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:4338,45'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:4339,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA8_KcEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4347,9'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:4349,15'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnnamedTypeNameEPNS5_9NameStateE
        - Src:             'src/demangle/ItaniumDemangle.h:4350,16'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:4352,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10LambdaExprEJRPNS0_4NodeEEEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4356,15'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4356,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:4359,26'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
        - Src:             'src/demangle/ItaniumDemangle.h:4362,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:4364,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11EnumLiteralEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEEEEES9_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3777
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         159
      ICount:          1052
      EdgeCount:       194
      CyclomaticComplexity: 37
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseBareSourceNameEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10BitIntTypeEJRPNS0_4NodeERbEEES9_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11PointerTypeEJRPNS0_4NodeEEEES9_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12BinaryFPTypeEJRPNS0_4NodeEEEES9_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13ReferenceTypeEJRPNS0_4NodeENS0_13ReferenceKindEEEES9_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20PostfixQualifiedTypeEJRPNS0_4NodeERA11_KcEEES9_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20PostfixQualifiedTypeEJRPNS0_4NodeERA9_KcEEES9_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_22ParameterPackExpansionEJRPNS0_4NodeEEEES9_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA10_KcEEEPNS0_4NodeEDpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA11_KcEEEPNS0_4NodeEDpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA12_KcEEEPNS0_4NodeEDpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA13_KcEEEPNS0_4NodeEDpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA14_KcEEEPNS0_4NodeEDpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA15_KcEEEPNS0_4NodeEDpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA18_KcEEEPNS0_4NodeEDpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA19_KcEEEPNS0_4NodeEDpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA5_KcEEEPNS0_4NodeEDpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA6_KcEEEPNS0_4NodeEDpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA7_KcEEEPNS0_4NodeEDpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA8_KcEEEPNS0_4NodeEDpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA9_KcEEEPNS0_4NodeEDpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - isdigit
      functionUses:    39
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:3780,3'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3785,14'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseQualifiedTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseFunctionTypeEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3785,14'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseQualifiedTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseFunctionTypeEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3785,14'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseQualifiedTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseFunctionTypeEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3800,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseQualifiedTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3805,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA5_KcEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3809,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA8_KcEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3813,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA5_KcEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3817,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA5_KcEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3821,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA12_KcEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3825,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA14_KcEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3829,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA6_KcEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3833,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA15_KcEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3837,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3841,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA13_KcEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3845,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA5_KcEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3849,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA14_KcEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3853,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA10_KcEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3857,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA19_KcEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3861,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA9_KcEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3865,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA18_KcEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3869,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA6_KcEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3873,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA7_KcEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3877,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA12_KcEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3881,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA11_KcEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3885,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3890,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseBareSourceNameEv
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3901,13'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_switch
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseFunctionTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_22ParameterPackExpansionEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseVectorTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA15_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA15_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA5_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA8_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA9_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA9_KcEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10BitIntTypeEJRPNS0_4NodeERbEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12BinaryFPTypeEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA5_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA10_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA11_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA10_KcEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4001,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseFunctionTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4006,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E14parseArrayTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4011,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E24parsePointerToMemberTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4017,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseClassEnumTypeEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4046,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11PointerTypeEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4055,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13ReferenceTypeEJRPNS0_4NodeENS0_13ReferenceKindEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4064,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13ReferenceTypeEJRPNS0_4NodeENS0_13ReferenceKindEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4073,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20PostfixQualifiedTypeEJRPNS0_4NodeERA9_KcEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4082,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20PostfixQualifiedTypeEJRPNS0_4NodeERA11_KcEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4091,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseClassEnumTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseUnscopedNameEPNS5_9NameStateEPb
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4125,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseClassEnumTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3786,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3786,34'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseQualifiedTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseFunctionTypeEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3787,14'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseQualifiedTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseFunctionTypeEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:3787,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3787,34'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseQualifiedTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseFunctionTypeEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3788,14'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseQualifiedTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseFunctionTypeEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:3788,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3788,34'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseQualifiedTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseFunctionTypeEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3790,14'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseQualifiedTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseFunctionTypeEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:3790,33'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3791,15'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseFunctionTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3794,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseFunctionTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3791,34'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3792,16'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseQualifiedTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseFunctionTypeEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3798,3'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseQualifiedTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3792,39'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3792,47'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseFunctionTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3794,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseFunctionTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3792,70'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3793,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseFunctionTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3794,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseFunctionTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3793,39'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3793,47'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseFunctionTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3794,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseFunctionTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3790,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3794,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseFunctionTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3798,3'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseQualifiedTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3892,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3893,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3897,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3901,5'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3904,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA10_KcEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3908,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA11_KcEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3912,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA10_KcEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3916,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA5_KcEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3920,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12BinaryFPTypeEJRPNS0_4NodeEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3934,21'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10BitIntTypeEJRPNS0_4NodeERbEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3934,21'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10BitIntTypeEJRPNS0_4NodeERbEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3946,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA9_KcEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3950,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA9_KcEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3954,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA8_KcEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3958,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA5_KcEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3962,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA15_KcEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3966,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA15_KcEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3972,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3972,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3977,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseVectorTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3982,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_22ParameterPackExpansionEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3995,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseFunctionTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3995,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseFunctionTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3995,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseFunctionTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3995,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseFunctionTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3998,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3922,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3923,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12BinaryFPTypeEJRPNS0_4NodeEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3924,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12BinaryFPTypeEJRPNS0_4NodeEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3924,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3925,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12BinaryFPTypeEJRPNS0_4NodeEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3926,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12BinaryFPTypeEJRPNS0_4NodeEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3936,20'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3936,58'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10BitIntTypeEJRPNS0_4NodeERbEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3937,43'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10BitIntTypeEJRPNS0_4NodeERbEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3938,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3939,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10BitIntTypeEJRPNS0_4NodeERbEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3940,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10BitIntTypeEJRPNS0_4NodeERbEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3940,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3941,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10BitIntTypeEJRPNS0_4NodeERbEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3942,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10BitIntTypeEJRPNS0_4NodeERbEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3984,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3985,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_22ParameterPackExpansionEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3986,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_22ParameterPackExpansionEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4017,24'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4017,27'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseClassEnumTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4018,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseClassEnumTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4017,42'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4017,45'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseClassEnumTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4018,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseClassEnumTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4017,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4018,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseClassEnumTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4022,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4023,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4024,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4036,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4036,32'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4036,35'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4042,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4036,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4037,18'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4042,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4038,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4039,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4040,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4048,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4049,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4050,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11PointerTypeEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4057,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4058,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4059,39'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13ReferenceTypeEJRPNS0_4NodeENS0_13ReferenceKindEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4066,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4067,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4068,39'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13ReferenceTypeEJRPNS0_4NodeENS0_13ReferenceKindEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4075,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4076,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4077,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20PostfixQualifiedTypeEJRPNS0_4NodeERA9_KcEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4084,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4085,14'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4086,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20PostfixQualifiedTypeEJRPNS0_4NodeERA11_KcEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4091,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4092,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseUnscopedNameEPNS5_9NameStateEPb
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4122,3'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseClassEnumTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4094,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4095,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4107,11'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4107,25'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4107,30'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4114,18'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4107,38'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4107,41'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4108,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4107,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4108,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4114,18'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4108,13'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4109,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4110,20'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4111,13'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4112,11'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4113,18'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4114,18'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4117,16'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:4133,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4134,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4135,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:3780,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3786,9'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3787,9'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3788,9'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3790,9'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3791,10'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3792,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3792,42'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3793,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3793,42'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3794,16'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3794,29'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseFunctionTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:3800,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3800,27'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseQualifiedTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:3806,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA5_KcEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3810,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA8_KcEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3814,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA5_KcEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3818,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA5_KcEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3822,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA12_KcEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3826,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA14_KcEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3830,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA6_KcEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3834,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA15_KcEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3838,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3842,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA13_KcEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3846,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA5_KcEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3850,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA14_KcEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3854,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA10_KcEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3858,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA19_KcEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3862,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA9_KcEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3866,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA18_KcEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3870,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA6_KcEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3874,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA7_KcEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3878,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA12_KcEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3882,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA11_KcEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3886,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3891,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseBareSourceNameEv
        - Src:             'src/demangle/ItaniumDemangle.h:3897,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3901,13'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3905,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA10_KcEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3909,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA11_KcEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3913,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA10_KcEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3917,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA5_KcEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3921,46'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
        - Src:             'src/demangle/ItaniumDemangle.h:3921,31'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3924,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:3926,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12BinaryFPTypeEJRPNS0_4NodeEEEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3934,21'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3936,33'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3936,20'
          Dst:             isdigit
        - Src:             'src/demangle/ItaniumDemangle.h:3936,58'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
        - Src:             'src/demangle/ItaniumDemangle.h:3936,43'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3937,43'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3937,56'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
        - Src:             'src/demangle/ItaniumDemangle.h:3940,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:3942,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10BitIntTypeEJRPNS0_4NodeERbEEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3947,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA9_KcEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3951,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA9_KcEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3955,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA8_KcEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3959,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA5_KcEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3963,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA15_KcEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3967,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA15_KcEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3972,16'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3972,29'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:3977,16'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3977,29'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseVectorTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:3983,21'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3983,34'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:3986,16'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_22ParameterPackExpansionEJRPNS0_4NodeEEEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3995,16'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3995,29'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseFunctionTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:4001,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4001,27'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseFunctionTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:4006,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4006,27'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E14parseArrayTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:4011,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4011,27'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E24parsePointerToMemberTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:4017,9'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:4017,27'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:4017,45'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:4018,16'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4018,29'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseClassEnumTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:4022,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4022,27'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
        - Src:             'src/demangle/ItaniumDemangle.h:4036,35'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:4037,18'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4037,31'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
        - Src:             'src/demangle/ItaniumDemangle.h:4040,16'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4047,17'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4047,30'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:4050,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11PointerTypeEJRPNS0_4NodeEEEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4056,17'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4056,30'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:4059,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13ReferenceTypeEJRPNS0_4NodeENS0_13ReferenceKindEEEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4065,17'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4065,30'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:4068,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13ReferenceTypeEJRPNS0_4NodeENS0_13ReferenceKindEEEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4074,15'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4074,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:4077,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20PostfixQualifiedTypeEJRPNS0_4NodeERA9_KcEEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4083,15'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4083,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:4086,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20PostfixQualifiedTypeEJRPNS0_4NodeERA11_KcEEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4091,9'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:4093,16'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4093,29'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseUnscopedNameEPNS5_9NameStateEPb
        - Src:             'src/demangle/ItaniumDemangle.h:4107,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:4109,16'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Src:             'src/demangle/ItaniumDemangle.h:4110,20'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4110,33'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
        - Src:             'src/demangle/ItaniumDemangle.h:4113,18'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4125,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4125,27'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseClassEnumTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:4134,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseFunctionTypeEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3518
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         45
      ICount:          272
      EdgeCount:       62
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseCVQualifiersEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12FunctionTypeEJRPNS0_4NodeERNS0_9NodeArrayERNS0_10QualifiersERNS0_15FunctionRefQualESA_EEES9_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12NoexceptSpecEJRPNS0_4NodeEEEES9_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA9_KcEEEPNS0_4NodeEDpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:3522,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3523,21'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA9_KcEEEPNS0_4NodeEDpOT0_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12FunctionTypeEJRPNS0_4NodeERNS0_9NodeArrayERNS0_10QualifiersERNS0_15FunctionRefQualESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3526,24'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12FunctionTypeEJRPNS0_4NodeERNS0_9NodeArrayERNS0_10QualifiersERNS0_15FunctionRefQualESA_EEES9_DpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20DynamicExceptionSpecEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12NoexceptSpecEJRPNS0_4NodeEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3524,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3525,7'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12FunctionTypeEJRPNS0_4NodeERNS0_9NodeArrayERNS0_10QualifiersERNS0_15FunctionRefQualESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3526,3'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12FunctionTypeEJRPNS0_4NodeERNS0_9NodeArrayERNS0_10QualifiersERNS0_15FunctionRefQualESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3526,14'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3527,15'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12NoexceptSpecEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12FunctionTypeEJRPNS0_4NodeERNS0_9NodeArrayERNS0_10QualifiersERNS0_15FunctionRefQualESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3533,24'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12FunctionTypeEJRPNS0_4NodeERNS0_9NodeArrayERNS0_10QualifiersERNS0_15FunctionRefQualESA_EEES9_DpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20DynamicExceptionSpecEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3528,22'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3528,26'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3529,7'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:3528,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3529,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12NoexceptSpecEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12FunctionTypeEJRPNS0_4NodeERNS0_9NodeArrayERNS0_10QualifiersERNS0_15FunctionRefQualESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3530,21'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12NoexceptSpecEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12FunctionTypeEJRPNS0_4NodeERNS0_9NodeArrayERNS0_10QualifiersERNS0_15FunctionRefQualESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3531,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3532,7'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12FunctionTypeEJRPNS0_4NodeERNS0_9NodeArrayERNS0_10QualifiersERNS0_15FunctionRefQualESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3533,3'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12FunctionTypeEJRPNS0_4NodeERNS0_9NodeArrayERNS0_10QualifiersERNS0_15FunctionRefQualESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3535,5'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3536,17'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20DynamicExceptionSpecEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12FunctionTypeEJRPNS0_4NodeERNS0_9NodeArrayERNS0_10QualifiersERNS0_15FunctionRefQualESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3542,55'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20DynamicExceptionSpecEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12FunctionTypeEJRPNS0_4NodeERNS0_9NodeArrayERNS0_10QualifiersERNS0_15FunctionRefQualESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3537,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3538,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3539,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20DynamicExceptionSpecEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12FunctionTypeEJRPNS0_4NodeERNS0_9NodeArrayERNS0_10QualifiersERNS0_15FunctionRefQualESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:3543,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3544,7'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12FunctionTypeEJRPNS0_4NodeERNS0_9NodeArrayERNS0_10QualifiersERNS0_15FunctionRefQualESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3545,3'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12FunctionTypeEJRPNS0_4NodeERNS0_9NodeArrayERNS0_10QualifiersERNS0_15FunctionRefQualESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3549,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3550,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12FunctionTypeEJRPNS0_4NodeERNS0_9NodeArrayERNS0_10QualifiersERNS0_15FunctionRefQualESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3551,3'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12FunctionTypeEJRPNS0_4NodeERNS0_9NodeArrayERNS0_10QualifiersERNS0_15FunctionRefQualESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3553,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3554,5'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3556,19'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12FunctionTypeEJRPNS0_4NodeERNS0_9NodeArrayERNS0_10QualifiersERNS0_15FunctionRefQualESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3559,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3560,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12FunctionTypeEJRPNS0_4NodeERNS0_9NodeArrayERNS0_10QualifiersERNS0_15FunctionRefQualESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3561,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12FunctionTypeEJRPNS0_4NodeERNS0_9NodeArrayERNS0_10QualifiersERNS0_15FunctionRefQualESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3561,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3562,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12FunctionTypeEJRPNS0_4NodeERNS0_9NodeArrayERNS0_10QualifiersERNS0_15FunctionRefQualESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3563,19'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12FunctionTypeEJRPNS0_4NodeERNS0_9NodeArrayERNS0_10QualifiersERNS0_15FunctionRefQualESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3563,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3564,26'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12FunctionTypeEJRPNS0_4NodeERNS0_9NodeArrayERNS0_10QualifiersERNS0_15FunctionRefQualESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3567,19'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12FunctionTypeEJRPNS0_4NodeERNS0_9NodeArrayERNS0_10QualifiersERNS0_15FunctionRefQualESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3567,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3568,26'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12FunctionTypeEJRPNS0_4NodeERNS0_9NodeArrayERNS0_10QualifiersERNS0_15FunctionRefQualESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3571,15'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12FunctionTypeEJRPNS0_4NodeERNS0_9NodeArrayERNS0_10QualifiersERNS0_15FunctionRefQualESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3572,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3573,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3574,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12FunctionTypeEJRPNS0_4NodeERNS0_9NodeArrayERNS0_10QualifiersERNS0_15FunctionRefQualESA_EEES9_DpOT0_
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:3519,24'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseCVQualifiersEv
        - Src:             'src/demangle/ItaniumDemangle.h:3522,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:3523,21'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA9_KcEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3526,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:3527,15'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3527,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
        - Src:             'src/demangle/ItaniumDemangle.h:3528,26'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:3530,21'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12NoexceptSpecEJRPNS0_4NodeEEEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3533,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:3534,31'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:3535,13'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:3536,17'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3536,30'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:3539,13'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Src:             'src/demangle/ItaniumDemangle.h:3542,34'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
        - Src:             'src/demangle/ItaniumDemangle.h:3542,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20DynamicExceptionSpecEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3547,3'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:3549,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:3551,3'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:3552,22'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3552,35'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:3557,30'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:3559,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:3561,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:3563,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:3567,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:3571,15'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3571,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:3574,11'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Src:             'src/demangle/ItaniumDemangle.h:3577,22'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
        - Src:             'src/demangle/ItaniumDemangle.h:3578,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12FunctionTypeEJRPNS0_4NodeERNS0_9NodeArrayERNS0_10QualifiersERNS0_15FunctionRefQualESA_EEES9_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseQualifiedTypeEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3710
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         33
      ICount:          245
      EdgeCount:       39
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle11starts_withENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
        - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIPKcEC2ERS3_S3_
        - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIPKcED2Ev
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseCVQualifiersEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseBareSourceNameEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13ObjCProtoNameEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEEEEES9_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_17VendorExtQualTypeEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEESA_EEES9_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8QualTypeEJRPNS0_4NodeERNS0_10QualifiersEEEES9_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:3711,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3712,29'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseBareSourceNameEv
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5emptyEv
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle11starts_withENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseQualifiedTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_17VendorExtQualTypeEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4dataEv
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4sizeEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5beginEv
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIPKcEC2ERS3_S3_
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6rbeginEv
                - _ZNKSt3__116reverse_iteratorIPKcEdeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIPKcED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIPKcEC2ERS3_S3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseBareSourceNameEv
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIPKcED2Ev
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIPKcED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIPKcED2Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseQualifiedTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13ObjCProtoNameEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3747,22'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseCVQualifiersEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8QualTypeEJRPNS0_4NodeERNS0_10QualifiersEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3713,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3714,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3717,21'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle11starts_withENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseQualifiedTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_17VendorExtQualTypeEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4dataEv
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4sizeEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5beginEv
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIPKcEC2ERS3_S3_
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6rbeginEv
                - _ZNKSt3__116reverse_iteratorIPKcEdeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIPKcED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIPKcEC2ERS3_S3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseBareSourceNameEv
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIPKcED2Ev
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIPKcED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIPKcED2Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseQualifiedTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13ObjCProtoNameEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3717,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3718,24'
              BranchSideFuncs:
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4dataEv
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4sizeEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5beginEv
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIPKcEC2ERS3_S3_
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6rbeginEv
                - _ZNKSt3__116reverse_iteratorIPKcEdeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIPKcED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIPKcEC2ERS3_S3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseBareSourceNameEv
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIPKcED2Ev
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIPKcED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIPKcED2Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseQualifiedTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13ObjCProtoNameEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3734,11'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseQualifiedTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_17VendorExtQualTypeEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
        - Branch String:   'src/demangle/ItaniumDemangle.h:3726,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3727,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3728,21'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseQualifiedTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13ObjCProtoNameEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3729,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3730,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3731,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13ObjCProtoNameEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3735,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3736,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseQualifiedTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_17VendorExtQualTypeEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3741,19'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseQualifiedTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_17VendorExtQualTypeEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3737,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3738,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3739,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseQualifiedTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_17VendorExtQualTypeEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3742,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3743,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3744,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_17VendorExtQualTypeEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3749,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3750,5'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3751,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8QualTypeEJRPNS0_4NodeERNS0_10QualifiersEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3751,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3752,10'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8QualTypeEJRPNS0_4NodeERNS0_10QualifiersEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3753,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:3711,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:3712,29'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseBareSourceNameEv
        - Src:             'src/demangle/ItaniumDemangle.h:3717,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle11starts_withENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
        - Src:             'src/demangle/ItaniumDemangle.h:3722,38'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIPKcEC2ERS3_S3_
        - Src:             'src/demangle/ItaniumDemangle.h:3723,13'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIPKcEC2ERS3_S3_
        - Src:             'src/demangle/ItaniumDemangle.h:3724,17'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseBareSourceNameEv
        - Src:             'src/demangle/ItaniumDemangle.h:3725,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIPKcED2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:3725,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIPKcED2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:3725,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIPKcED2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:3725,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIPKcED2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:3728,21'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3728,34'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseQualifiedTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:3731,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13ObjCProtoNameEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEEEEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3735,9'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3736,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3736,25'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
        - Src:             'src/demangle/ItaniumDemangle.h:3741,19'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3741,32'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseQualifiedTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:3744,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_17VendorExtQualTypeEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEESA_EEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3747,22'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseCVQualifiersEv
        - Src:             'src/demangle/ItaniumDemangle.h:3748,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3748,27'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:3752,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8QualTypeEJRPNS0_4NodeERNS0_10QualifiersEEEES9_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA5_KcEEEPNS0_4NodeEDpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRA5_KcEEEPT_DpOT0_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRA5_KcEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA8_KcEEEPNS0_4NodeEDpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRA8_KcEEEPT_DpOT0_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRA8_KcEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA12_KcEEEPNS0_4NodeEDpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRA12_KcEEEPT_DpOT0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRA12_KcEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA14_KcEEEPNS0_4NodeEDpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRA14_KcEEEPT_DpOT0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRA14_KcEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA6_KcEEEPNS0_4NodeEDpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRA6_KcEEEPT_DpOT0_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRA6_KcEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA15_KcEEEPNS0_4NodeEDpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRA15_KcEEEPT_DpOT0_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRA15_KcEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA4_KcEEEPNS0_4NodeEDpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRA4_KcEEEPT_DpOT0_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRA4_KcEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA13_KcEEEPNS0_4NodeEDpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRA13_KcEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRA13_KcEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA10_KcEEEPNS0_4NodeEDpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRA10_KcEEEPT_DpOT0_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRA10_KcEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA19_KcEEEPNS0_4NodeEDpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRA19_KcEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRA19_KcEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA9_KcEEEPNS0_4NodeEDpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRA9_KcEEEPT_DpOT0_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRA9_KcEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA18_KcEEEPNS0_4NodeEDpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRA18_KcEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRA18_KcEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA7_KcEEEPNS0_4NodeEDpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRA7_KcEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRA7_KcEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA11_KcEEEPNS0_4NodeEDpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRA11_KcEEEPT_DpOT0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRA11_KcEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseBareSourceNameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3500
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parsePositiveIntegerEPm
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:3502,34'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3502,37'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2Ev
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3503,12'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2Ev
        - Branch String:   'src/demangle/ItaniumDemangle.h:3502,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3503,12'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2Ev
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3504,20'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:3502,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parsePositiveIntegerEPm
        - Src:             'src/demangle/ItaniumDemangle.h:3502,37'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.std::__1::basic_string_view *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEEEEPT_DpOT0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3475
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          103
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
        - isdigit
      functionUses:    21
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:3477,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3478,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
                - __sanitizer_cov_trace_const_cmp8
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2Ev
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3479,7'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
                - __sanitizer_cov_trace_const_cmp8
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2Ev
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/demangle/ItaniumDemangle.h:3479,22'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3479,40'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2Ev
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3480,12'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2Ev
        - Branch String:   'src/demangle/ItaniumDemangle.h:3479,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3480,12'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3481,3'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/demangle/ItaniumDemangle.h:3481,25'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3481,42'
              BranchSideFuncs:
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3481,3'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
                - __sanitizer_cov_trace_const_cmp8
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/demangle/ItaniumDemangle.h:3481,3'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3482,7'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3483,27'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:3478,5'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:3479,7'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
        - Src:             'src/demangle/ItaniumDemangle.h:3479,26'
          Dst:             isdigit
        - Src:             'src/demangle/ItaniumDemangle.h:3481,10'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
        - Src:             'src/demangle/ItaniumDemangle.h:3481,28'
          Dst:             isdigit
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.std::__1::basic_string_view *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEEEEPT_DpOT0_
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12BinaryFPTypeEJRPNS0_4NodeEEEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle12BinaryFPTypeEJRPNS2_4NodeEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle12BinaryFPTypeEJRPNS2_4NodeEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    isdigit
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10BitIntTypeEJRPNS0_4NodeERbEEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle10BitIntTypeEJRPNS2_4NodeERbEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle10BitIntTypeEJRPNS2_4NodeERbEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3625
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          68
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA9_KcRPNS0_4NodeEEEESC_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:3626,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3627,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA9_KcRPNS0_4NodeEEEESC_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3628,8'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA9_KcRPNS0_4NodeEEEESC_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3628,23'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3628,27'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA9_KcRPNS0_4NodeEEEESC_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3630,13'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA9_KcRPNS0_4NodeEEEESC_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3628,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3629,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA9_KcRPNS0_4NodeEEEESC_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3630,13'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA9_KcRPNS0_4NodeEEEESC_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3631,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3632,5'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3633,8'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA9_KcRPNS0_4NodeEEEESC_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3633,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3634,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA9_KcRPNS0_4NodeEEEESC_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3635,10'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA9_KcRPNS0_4NodeEEEESC_DpOT0_
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:3626,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:3628,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:3628,27'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:3630,13'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3630,26'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
        - Src:             'src/demangle/ItaniumDemangle.h:3633,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:3635,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA9_KcRPNS0_4NodeEEEESC_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseVectorTypeEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3588
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         29
      ICount:          171
      EdgeCount:       41
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10VectorTypeEJRPNS0_4NodeEDnEEES9_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10VectorTypeEJRPNS0_4NodeESA_EEES9_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15PixelVectorTypeEJRPNS0_4NodeEEEES9_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:3589,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3590,5'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3591,7'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10VectorTypeEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10VectorTypeEJRPNS0_4NodeEDnEEES9_DpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10VectorTypeEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15PixelVectorTypeEJRPNS0_4NodeEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3591,21'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3591,24'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10VectorTypeEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10VectorTypeEJRPNS0_4NodeEDnEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10VectorTypeEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15PixelVectorTypeEJRPNS0_4NodeEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3605,8'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10VectorTypeEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10VectorTypeEJRPNS0_4NodeEDnEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3591,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3592,44'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10VectorTypeEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15PixelVectorTypeEJRPNS0_4NodeEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3605,8'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10VectorTypeEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10VectorTypeEJRPNS0_4NodeEDnEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3593,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3594,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10VectorTypeEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15PixelVectorTypeEJRPNS0_4NodeEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3595,10'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10VectorTypeEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15PixelVectorTypeEJRPNS0_4NodeEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3595,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3596,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10VectorTypeEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15PixelVectorTypeEJRPNS0_4NodeEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3597,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10VectorTypeEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15PixelVectorTypeEJRPNS0_4NodeEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3597,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3598,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15PixelVectorTypeEJRPNS0_4NodeEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3599,22'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10VectorTypeEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3600,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3601,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3602,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10VectorTypeEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3605,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3606,21'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10VectorTypeEJRPNS0_4NodeEDnEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3616,20'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10VectorTypeEJRPNS0_4NodeEDnEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3607,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3608,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10VectorTypeEJRPNS0_4NodeESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3609,10'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10VectorTypeEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3609,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3610,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10VectorTypeEJRPNS0_4NodeESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3611,22'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10VectorTypeEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3612,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3613,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10VectorTypeEJRPNS0_4NodeESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3614,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10VectorTypeEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3617,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3618,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10VectorTypeEJRPNS0_4NodeEDnEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3619,51'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10VectorTypeEJRPNS0_4NodeEDnEEES9_DpOT0_
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:3589,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:3591,7'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3591,24'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3592,44'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
        - Src:             'src/demangle/ItaniumDemangle.h:3592,29'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3595,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:3597,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:3598,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15PixelVectorTypeEJRPNS0_4NodeEEEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3599,22'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3599,35'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:3602,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10VectorTypeEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3605,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:3606,21'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3606,34'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
        - Src:             'src/demangle/ItaniumDemangle.h:3609,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:3611,22'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3611,35'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:3614,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10VectorTypeEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3616,20'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3616,33'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:3619,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10VectorTypeEJRPNS0_4NodeEDnEEES9_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_22ParameterPackExpansionEJRPNS0_4NodeEEEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle22ParameterPackExpansionEJRPNS2_4NodeEEEEPT_DpOT0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle22ParameterPackExpansionEJRPNS2_4NodeEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E14parseArrayTypeEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3641
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         22
      ICount:          117
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9ArrayTypeEJRPNS0_4NodeESA_EEES9_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - isdigit
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:3642,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3643,5'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9ArrayTypeEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3645,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9ArrayTypeEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Branch String:   'src/demangle/ItaniumDemangle.h:3647,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3648,32'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9ArrayTypeEJRPNS0_4NodeESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3653,15'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9ArrayTypeEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3649,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3650,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9ArrayTypeEJRPNS0_4NodeESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3651,10'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9ArrayTypeEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3651,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3652,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9ArrayTypeEJRPNS0_4NodeESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3653,3'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9ArrayTypeEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3655,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3656,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3657,10'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9ArrayTypeEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3657,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3658,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9ArrayTypeEJRPNS0_4NodeESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3659,17'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9ArrayTypeEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3663,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3664,5'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3665,10'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9ArrayTypeEJRPNS0_4NodeESA_EEES9_DpOT0_
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:3642,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:3647,20'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3647,7'
          Dst:             isdigit
        - Src:             'src/demangle/ItaniumDemangle.h:3648,32'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
        - Src:             'src/demangle/ItaniumDemangle.h:3648,17'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3651,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:3653,15'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:3654,21'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3654,34'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
        - Src:             'src/demangle/ItaniumDemangle.h:3657,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:3662,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3662,27'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:3665,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9ArrayTypeEJRPNS0_4NodeESA_EEES9_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E24parsePointerToMemberTypeEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3670
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19PointerToMemberTypeEJRPNS0_4NodeESA_EEES9_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:3671,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3672,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19PointerToMemberTypeEJRPNS0_4NodeESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3673,21'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19PointerToMemberTypeEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3674,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3675,5'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3676,22'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19PointerToMemberTypeEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3677,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3678,5'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3679,10'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19PointerToMemberTypeEJRPNS0_4NodeESA_EEES9_DpOT0_
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:3671,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:3673,21'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3673,34'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:3676,22'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3676,35'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:3679,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19PointerToMemberTypeEJRPNS0_4NodeESA_EEES9_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5270
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         46
      ICount:          225
      EdgeCount:       62
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE9push_backERKS3_
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE9push_backERKS5_
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parsePositiveIntegerEPm
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_24ForwardTemplateReferenceEJRmEEEPNS0_4NodeEDpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA5_KcEEEPNS0_4NodeEDpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
        - __assert_fail
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:5271,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5272,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parsePositiveIntegerEPm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - __sanitizer_cov_trace_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA5_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE9push_backERKS5_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EEixEm
                - __sanitizer_cov_trace_const_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_24ForwardTemplateReferenceEJRmEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parsePositiveIntegerEPm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5274,10'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parsePositiveIntegerEPm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - __sanitizer_cov_trace_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA5_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE9push_backERKS5_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EEixEm
                - __sanitizer_cov_trace_const_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_24ForwardTemplateReferenceEJRmEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parsePositiveIntegerEPm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Branch String:   'src/demangle/ItaniumDemangle.h:5275,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5276,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parsePositiveIntegerEPm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parsePositiveIntegerEPm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - __sanitizer_cov_trace_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA5_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE9push_backERKS5_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EEixEm
                - __sanitizer_cov_trace_const_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_24ForwardTemplateReferenceEJRmEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5283,10'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parsePositiveIntegerEPm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - __sanitizer_cov_trace_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA5_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE9push_backERKS5_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EEixEm
                - __sanitizer_cov_trace_const_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_24ForwardTemplateReferenceEJRmEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5276,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5277,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5278,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parsePositiveIntegerEPm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - __sanitizer_cov_trace_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA5_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE9push_backERKS5_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EEixEm
                - __sanitizer_cov_trace_const_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_24ForwardTemplateReferenceEJRmEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5279,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5280,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parsePositiveIntegerEPm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - __sanitizer_cov_trace_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA5_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE9push_backERKS5_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EEixEm
                - __sanitizer_cov_trace_const_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_24ForwardTemplateReferenceEJRmEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5281,3'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parsePositiveIntegerEPm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - __sanitizer_cov_trace_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA5_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE9push_backERKS5_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EEixEm
                - __sanitizer_cov_trace_const_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_24ForwardTemplateReferenceEJRmEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5284,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5285,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - __sanitizer_cov_trace_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA5_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE9push_backERKS5_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EEixEm
                - __sanitizer_cov_trace_const_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_24ForwardTemplateReferenceEJRmEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5296,7'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - __sanitizer_cov_trace_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA5_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE9push_backERKS5_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EEixEm
                - __sanitizer_cov_trace_const_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_24ForwardTemplateReferenceEJRmEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5285,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5286,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5287,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - __sanitizer_cov_trace_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA5_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE9push_backERKS5_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EEixEm
                - __sanitizer_cov_trace_const_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_24ForwardTemplateReferenceEJRmEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5288,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5289,7'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - __sanitizer_cov_trace_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA5_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE9push_backERKS5_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EEixEm
                - __sanitizer_cov_trace_const_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_24ForwardTemplateReferenceEJRmEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5290,3'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - __sanitizer_cov_trace_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA5_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE9push_backERKS5_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EEixEm
                - __sanitizer_cov_trace_const_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_24ForwardTemplateReferenceEJRmEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5296,39'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5296,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - __sanitizer_cov_trace_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA5_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE9push_backERKS5_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EEixEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_24ForwardTemplateReferenceEJRmEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5306,7'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - __sanitizer_cov_trace_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA5_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE9push_backERKS5_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EEixEm
        - Branch String:   'src/demangle/ItaniumDemangle.h:5296,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5297,24'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_24ForwardTemplateReferenceEJRmEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5306,7'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - __sanitizer_cov_trace_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA5_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE9push_backERKS5_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EEixEm
        - Branch String:   'src/demangle/ItaniumDemangle.h:5298,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5299,7'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5300,5'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5300,5'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5300,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5301,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5306,38'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5306,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA5_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE9push_backERKS5_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5310,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA5_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE9push_backERKS5_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5306,64'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5307,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EEixEm
                - __sanitizer_cov_trace_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA5_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE9push_backERKS5_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5310,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA5_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE9push_backERKS5_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5306,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5310,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA5_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE9push_backERKS5_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5321,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EEixEm
        - Branch String:   'src/demangle/ItaniumDemangle.h:5310,45'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5310,48'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA5_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE9push_backERKS5_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5318,5'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:5310,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5313,11'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA5_KcEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE9push_backERKS5_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5318,5'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:5313,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5314,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE9push_backERKS5_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA5_KcEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5315,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA5_KcEEEPNS0_4NodeEDpOT0_
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:5271,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:5275,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:5276,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parsePositiveIntegerEPm
        - Src:             'src/demangle/ItaniumDemangle.h:5279,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:5284,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:5285,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parsePositiveIntegerEPm
        - Src:             'src/demangle/ItaniumDemangle.h:5288,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:5297,24'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_24ForwardTemplateReferenceEJRmEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:5300,5'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
        - Src:             'src/demangle/ItaniumDemangle.h:5300,5'
          Dst:             __assert_fail
        - Src:             'src/demangle/ItaniumDemangle.h:5301,25'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE9push_backERKS3_
        - Src:             'src/demangle/ItaniumDemangle.h:5306,31'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:5306,42'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
        - Src:             'src/demangle/ItaniumDemangle.h:5307,16'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
        - Src:             'src/demangle/ItaniumDemangle.h:5307,39'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:5310,72'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:5313,35'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:5314,24'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE9push_backERKS5_
        - Src:             'src/demangle/ItaniumDemangle.h:5315,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA5_KcEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:5321,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
        - Src:             'src/demangle/ItaniumDemangle.h:5321,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EEixEm
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parsePositiveIntegerEPm
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3488
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          83
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7consumeEv
        - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:3490,20'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3490,23'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3491,5'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:3490,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3491,5'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3492,3'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7consumeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/demangle/ItaniumDemangle.h:3492,24'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3492,27'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7consumeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3492,3'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7consumeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/demangle/ItaniumDemangle.h:3492,3'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3493,6'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7consumeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3496,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:3490,7'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3490,23'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3492,10'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3492,27'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3494,33'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7consumeEv
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_24ForwardTemplateReferenceEJRmEEEPNS0_4NodeEDpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle24ForwardTemplateReferenceEJRmEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle24ForwardTemplateReferenceEJRmEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE9push_backERKS3_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.2 *'
        - 'struct.(anonymous namespace)::itanium_demangle::ForwardTemplateReference **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE4sizeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:125,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:125,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE7reserveEm
            - BranchSide:      'src/demangle/ItaniumDemangle.h:126,15'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE7reserveEm
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:126,15'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:126,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE7reserveEm
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::PODSmallVector.18 **'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.1 *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE5beginEv
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
        - __assert_fail
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:151,5'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:0,0'
              BranchSideFuncs:
                - __assert_fail
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE5beginEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:151,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE5beginEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:151,5'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:151,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE5beginEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:151,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:151,5'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:151,5'
          Dst:             __assert_fail
        - Src:             'src/demangle/ItaniumDemangle.h:152,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE5beginEv
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EEixEm
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node **'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.18 *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE5beginEv
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE4sizeEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:151,5'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:0,0'
              BranchSideFuncs:
                - __assert_fail
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE5beginEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:151,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE5beginEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:151,5'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:151,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE5beginEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:151,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:151,5'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:151,5'
          Dst:             __assert_fail
        - Src:             'src/demangle/ItaniumDemangle.h:152,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE5beginEv
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE5beginEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node **'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.18 *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE4sizeEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.2 *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE7reserveEm
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.2 *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          86
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE4sizeEv
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE8isInlineEv
        - realloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:61,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:62,48'
              BranchSideFuncs:
                - malloc
                - _ZNSt3__14copyIPPN12_GLOBAL__N_116itanium_demangle24ForwardTemplateReferenceES5_EET0_T_S7_S6_
                - _ZSt9terminatev
            - BranchSide:      'src/demangle/ItaniumDemangle.h:68,45'
              BranchSideFuncs:
                - realloc
                - _ZSt9terminatev
        - Branch String:   'src/demangle/ItaniumDemangle.h:63,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:64,9'
              BranchSideFuncs:
                - _ZSt9terminatev
            - BranchSide:      'src/demangle/ItaniumDemangle.h:65,17'
              BranchSideFuncs:
                - _ZNSt3__14copyIPPN12_GLOBAL__N_116itanium_demangle24ForwardTemplateReferenceES5_EET0_T_S7_S6_
        - Branch String:   'src/demangle/ItaniumDemangle.h:69,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:0,0'
              BranchSideFuncs:
                - _ZSt9terminatev
            - BranchSide:      'src/demangle/ItaniumDemangle.h:70,9'
              BranchSideFuncs:
                - _ZSt9terminatev
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:60,16'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:61,9'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE8isInlineEv
        - Src:             'src/demangle/ItaniumDemangle.h:68,32'
          Dst:             realloc
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE8isInlineEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.2 *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle24ForwardTemplateReferenceEJRmEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'struct.(anonymous namespace)::itanium_demangle::ForwardTemplateReference *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle24ForwardTemplateReferenceC2Em
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle24ForwardTemplateReferenceC2Em
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle24ForwardTemplateReferenceC2Em
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1442
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::ForwardTemplateReference *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_5CacheES3_S3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1440,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_5CacheES3_S3_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle24ForwardTemplateReference19hasRHSComponentSlowERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1449
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::ForwardTemplateReference *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbEC2ERbb
        - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node15hasRHSComponentERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:1450,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1451,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1452,39'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbEC2ERbb
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node15hasRHSComponentERNS0_12OutputBufferE
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1452,26'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbEC2ERbb
        - Src:             'src/demangle/ItaniumDemangle.h:1453,17'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node15hasRHSComponentERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:1454,3'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:1454,3'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle24ForwardTemplateReference12hasArraySlowERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1455
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::ForwardTemplateReference *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbEC2ERbb
        - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node8hasArrayERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:1456,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1457,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1458,39'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbEC2ERbb
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node8hasArrayERNS0_12OutputBufferE
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1458,26'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbEC2ERbb
        - Src:             'src/demangle/ItaniumDemangle.h:1459,17'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node8hasArrayERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:1460,3'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:1460,3'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle24ForwardTemplateReference15hasFunctionSlowERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::ForwardTemplateReference *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbEC2ERbb
        - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node11hasFunctionERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:1462,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1463,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1464,39'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbEC2ERbb
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node11hasFunctionERNS0_12OutputBufferE
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1464,26'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbEC2ERbb
        - Src:             'src/demangle/ItaniumDemangle.h:1465,17'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node11hasFunctionERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:1466,3'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:1466,3'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle24ForwardTemplateReference13getSyntaxNodeERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1467
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::ForwardTemplateReference *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          67
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbEC2ERbb
        - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:1468,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1469,14'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1470,39'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbEC2ERbb
                - __sanitizer_cov_trace_pc_indir
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1470,26'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbEC2ERbb
        - Src:             'src/demangle/ItaniumDemangle.h:1472,3'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:1472,3'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle24ForwardTemplateReference9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1474
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::ForwardTemplateReference *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbEC2ERbb
        - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:1475,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1476,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1477,39'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbEC2ERbb
                - __sanitizer_cov_trace_pc_indir
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1477,26'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbEC2ERbb
        - Src:             'src/demangle/ItaniumDemangle.h:1479,3'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:1479,3'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle24ForwardTemplateReference10printRightERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1480
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::ForwardTemplateReference *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbEC2ERbb
        - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:1481,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1482,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1483,39'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbEC2ERbb
                - __sanitizer_cov_trace_pc_indir
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1483,26'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbEC2ERbb
        - Src:             'src/demangle/ItaniumDemangle.h:1485,3'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:1485,3'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle24ForwardTemplateReferenceD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1429
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::ForwardTemplateReference *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1429,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle24ForwardTemplateReferenceD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1429
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::ForwardTemplateReference *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle24ForwardTemplateReferenceD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1429,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle24ForwardTemplateReferenceD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7consumeEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2504
      functionDepth:   0
      returnType:      'char '
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:2504,27'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2504,44'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2504,27'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle22ParameterPackExpansionEJRPNS2_4NodeEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::PointerType *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle22ParameterPackExpansionC2EPKNS0_4NodeE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22ParameterPackExpansionC2EPKNS0_4NodeE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22ParameterPackExpansionC2EPKNS0_4NodeE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1354
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1354,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle22ParameterPackExpansion9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1360
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          175
      EdgeCount:       45
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer18setCurrentPositionEm
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjEC2ERjj
        - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjED2Ev
        - _ZNK12_GLOBAL__N_116itanium_demangle12OutputBuffer18getCurrentPositionEv
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:1372,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1373,13'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjED2Ev
                - __sanitizer_cov_trace_switch
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1379,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjED2Ev
                - __sanitizer_cov_trace_switch
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer18setCurrentPositionEm
        - Branch String:   'src/demangle/ItaniumDemangle.h:1379,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1380,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer18setCurrentPositionEm
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjED2Ev
                - __sanitizer_cov_trace_switch
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1385,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjED2Ev
                - __sanitizer_cov_trace_switch
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - Branch String:   'src/demangle/ItaniumDemangle.h:1385,5'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1386,13'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - __sanitizer_cov_trace_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjED2Ev
                - __sanitizer_cov_trace_switch
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1390,3'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjED2Ev
                - __sanitizer_cov_trace_switch
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:0,0'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1362,30'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjEC2ERjj
        - Src:             'src/demangle/ItaniumDemangle.h:1363,30'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjEC2ERjj
        - Src:             'src/demangle/ItaniumDemangle.h:1364,27'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle12OutputBuffer18getCurrentPositionEv
        - Src:             'src/demangle/ItaniumDemangle.h:1368,12'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:1373,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1390,3'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjED2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:1380,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer18setCurrentPositionEm
        - Src:             'src/demangle/ItaniumDemangle.h:1386,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1388,14'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:1390,3'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjED2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:1390,3'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjED2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:1390,3'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjED2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22ParameterPackExpansionD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1349
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1349,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22ParameterPackExpansionD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1349
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle22ParameterPackExpansionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1349,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22ParameterPackExpansionD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA9_KcRPNS0_4NodeEEEESC_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'N/A'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle13EnclosingExprEJRA9_KcRPNS2_4NodeEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle13EnclosingExprEJRA9_KcRPNS2_4NodeEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle13EnclosingExprEJRA9_KcRPNS2_4NodeEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::EnclosingExpr *'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'N/A'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle13EnclosingExprC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS0_4NodeENS7_4PrecE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle13EnclosingExprC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS0_4NodeENS7_4PrecE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle13EnclosingExprC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS0_4NodeENS7_4PrecE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1867
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::EnclosingExpr *'
        - 'char *'
        - 'size_t '
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1867,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle13EnclosingExpr9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1873
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::EnclosingExpr *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1874,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1875,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
        - Src:             'src/demangle/ItaniumDemangle.h:1876,12'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:1877,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
        - Src:             'src/demangle/ItaniumDemangle.h:1878,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle13EnclosingExprD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1859
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::EnclosingExpr *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1859,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle13EnclosingExprD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1859
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::EnclosingExpr *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle13EnclosingExprD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1859,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle13EnclosingExprD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::NameType *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.std::__1::basic_string_view *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NameTypeC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NameTypeC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2512
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::NameType *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.std::__1::basic_string_view *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NameTypeC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NameTypeC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRA4_KcEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::NameType *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NameTypeC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NameTypeC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRA15_KcEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::NameType *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NameTypeC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NameTypeC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRA6_KcEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::NameType *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NameTypeC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NameTypeC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRA8_KcEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::NameType *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NameTypeC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NameTypeC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRA5_KcEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::NameType *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NameTypeC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NameTypeC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle11starts_withENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/StringViewExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/demangle/StringViewExtras.h:30,7'
          Branch Sides:
            - BranchSide:      'src/demangle/StringViewExtras.h:31,5'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/StringViewExtras.h:32,35'
              BranchSideFuncs:
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4sizeEv
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4sizeEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEE13remove_suffixEm
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZNSt3__1eqIcNS_11char_traitsIcEEEEbNS_17basic_string_viewIT_T0_EES6_
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseCVQualifiersEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4172
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - _ZN12_GLOBAL__N_116itanium_demangleoRERNS0_10QualifiersES1_
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:4174,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4175,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangleoRERNS0_10QualifiersES1_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangleoRERNS0_10QualifiersES1_
                - _ZN12_GLOBAL__N_116itanium_demangleoRERNS0_10QualifiersES1_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4176,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangleoRERNS0_10QualifiersES1_
                - _ZN12_GLOBAL__N_116itanium_demangleoRERNS0_10QualifiersES1_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4176,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4177,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangleoRERNS0_10QualifiersES1_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangleoRERNS0_10QualifiersES1_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4178,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangleoRERNS0_10QualifiersES1_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4178,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4178,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangleoRERNS0_10QualifiersES1_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4179,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangleoRERNS0_10QualifiersES1_
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:4174,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:4175,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangleoRERNS0_10QualifiersES1_
        - Src:             'src/demangle/ItaniumDemangle.h:4176,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:4177,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangleoRERNS0_10QualifiersES1_
        - Src:             'src/demangle/ItaniumDemangle.h:4178,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:4179,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangleoRERNS0_10QualifiersES1_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangleoRERNS0_10QualifiersES1_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseIntegerLiteralENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4163
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_14IntegerLiteralEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEESD_EEEPNS0_4NodeEDpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
      functionUses:    14
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:4165,20'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4165,23'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4167,3'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:4165,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4166,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_14IntegerLiteralEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEESD_EEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4167,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:4164,26'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
        - Src:             'src/demangle/ItaniumDemangle.h:4165,23'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:4166,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_14IntegerLiteralEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEESD_EEEPNS0_4NodeEDpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8BoolExprEJiEEEPNS0_4NodeEDpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8BoolExprEJiEEEPT_DpOT0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8BoolExprEJiEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseFloatingLiteralIfEEPNS0_4NodeEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5155
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          93
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FloatLiteralImplIfEEJRNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
        - isxdigit
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:5157,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5158,5'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5159,25'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5beginEv
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE3endEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FloatLiteralImplIfEEJRNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
                - isxdigit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/demangle/ItaniumDemangle.h:5160,15'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5160,15'
              BranchSideFuncs:
                - isxdigit
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FloatLiteralImplIfEEJRNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5163,3'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FloatLiteralImplIfEEJRNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5161,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5160,3'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FloatLiteralImplIfEEJRNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
                - isxdigit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5162,7'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:5164,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5165,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FloatLiteralImplIfEEJRNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5166,10'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FloatLiteralImplIfEEJRNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:5157,7'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
        - Src:             'src/demangle/ItaniumDemangle.h:5161,10'
          Dst:             isxdigit
        - Src:             'src/demangle/ItaniumDemangle.h:5164,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:5166,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FloatLiteralImplIfEEJRNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseFloatingLiteralIdEEPNS0_4NodeEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5155
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          93
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FloatLiteralImplIdEEJRNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
        - isxdigit
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:5157,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5158,5'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5159,25'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5beginEv
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE3endEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FloatLiteralImplIdEEJRNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
                - isxdigit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/demangle/ItaniumDemangle.h:5160,15'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5160,15'
              BranchSideFuncs:
                - isxdigit
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FloatLiteralImplIdEEJRNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5163,3'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FloatLiteralImplIdEEJRNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5161,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5160,3'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FloatLiteralImplIdEEJRNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
                - isxdigit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5162,7'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:5164,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5165,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FloatLiteralImplIdEEJRNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5166,10'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FloatLiteralImplIdEEJRNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:5157,7'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
        - Src:             'src/demangle/ItaniumDemangle.h:5161,10'
          Dst:             isxdigit
        - Src:             'src/demangle/ItaniumDemangle.h:5164,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:5166,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FloatLiteralImplIdEEJRNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseFloatingLiteralIeEEPNS0_4NodeEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5155
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          93
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FloatLiteralImplIeEEJRNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
        - isxdigit
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:5157,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5158,5'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5159,25'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5beginEv
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE3endEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FloatLiteralImplIeEEJRNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
                - isxdigit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/demangle/ItaniumDemangle.h:5160,15'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5160,15'
              BranchSideFuncs:
                - isxdigit
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FloatLiteralImplIeEEJRNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5163,3'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FloatLiteralImplIeEEJRNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5161,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5160,3'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FloatLiteralImplIeEEJRNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
                - isxdigit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5162,7'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:5164,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5165,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FloatLiteralImplIeEEJRNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5166,10'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FloatLiteralImplIeEEJRNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:5157,7'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
        - Src:             'src/demangle/ItaniumDemangle.h:5161,10'
          Dst:             isxdigit
        - Src:             'src/demangle/ItaniumDemangle.h:5164,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:5166,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FloatLiteralImplIeEEJRNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13StringLiteralEJRPNS0_4NodeEEEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle13StringLiteralEJRPNS2_4NodeEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle13StringLiteralEJRPNS2_4NodeEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnnamedTypeNameEPNS5_9NameStateE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2862
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser<(anonymous namespace)::itanium_demangle::ManglingParser<(anonymous namespace)::DefaultAllocator>, (anonymous namespace)::DefaultAllocator>::NameState *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         61
      ICount:          336
      EdgeCount:       118
      CyclomaticComplexity: 59
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE5clearEv
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE8pop_backEv
        - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImEC2ERmm
        - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImED2Ev
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E22parseTemplateParamDeclEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListC2EPS5_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15ClosureTypeNameEJRNS0_9NodeArrayES9_RNSt3__117basic_string_viewIcNSA_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15UnnamedTypeNameEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA16_KcEEEPNS0_4NodeEDpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
        - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray5emptyEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:2865,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2866,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE5clearEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA16_KcEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImEC2ERmm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListC2EPS5_
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImED2Ev
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray5emptyEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15ClosureTypeNameEJRNS0_9NodeArrayES9_RNSt3__117basic_string_viewIcNSA_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE8pop_backEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E22parseTemplateParamDeclEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4findEcm
                - __sanitizer_cov_trace_const_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15UnnamedTypeNameEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2868,17'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA16_KcEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImEC2ERmm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListC2EPS5_
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImED2Ev
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray5emptyEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15ClosureTypeNameEJRNS0_9NodeArrayES9_RNSt3__117basic_string_viewIcNSA_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE8pop_backEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E22parseTemplateParamDeclEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4findEcm
                - __sanitizer_cov_trace_const_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15UnnamedTypeNameEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:2868,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2869,30'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15UnnamedTypeNameEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2874,17'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA16_KcEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImEC2ERmm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListC2EPS5_
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImED2Ev
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray5emptyEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15ClosureTypeNameEJRNS0_9NodeArrayES9_RNSt3__117basic_string_viewIcNSA_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE8pop_backEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E22parseTemplateParamDeclEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4findEcm
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'src/demangle/ItaniumDemangle.h:2870,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2871,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15UnnamedTypeNameEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2872,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15UnnamedTypeNameEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:2874,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2875,39'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImEC2ERmm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListC2EPS5_
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImED2Ev
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray5emptyEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15ClosureTypeNameEJRNS0_9NodeArrayES9_RNSt3__117basic_string_viewIcNSA_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE8pop_backEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E22parseTemplateParamDeclEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4findEcm
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2929,17'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA16_KcEEEPNS0_4NodeEDpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:2880,26'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2880,5'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImED2Ev
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4findEcm
                - __sanitizer_cov_trace_const_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray5emptyEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15ClosureTypeNameEJRNS0_9NodeArrayES9_RNSt3__117basic_string_viewIcNSA_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE8pop_backEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E22parseTemplateParamDeclEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2881,12'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImED2Ev
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4findEcm
                - __sanitizer_cov_trace_const_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray5emptyEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15ClosureTypeNameEJRNS0_9NodeArrayES9_RNSt3__117basic_string_viewIcNSA_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE8pop_backEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E22parseTemplateParamDeclEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/demangle/ItaniumDemangle.h:2880,5'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2882,13'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E22parseTemplateParamDeclEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray5emptyEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15ClosureTypeNameEJRNS0_9NodeArrayES9_RNSt3__117basic_string_viewIcNSA_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE8pop_backEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4findEcm
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2887,15'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImED2Ev
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray5emptyEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15ClosureTypeNameEJRNS0_9NodeArrayES9_RNSt3__117basic_string_viewIcNSA_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE8pop_backEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:2883,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2884,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImED2Ev
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray5emptyEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15ClosureTypeNameEJRNS0_9NodeArrayES9_RNSt3__117basic_string_viewIcNSA_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE8pop_backEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E22parseTemplateParamDeclEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4findEcm
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2885,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImED2Ev
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray5emptyEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15ClosureTypeNameEJRNS0_9NodeArrayES9_RNSt3__117basic_string_viewIcNSA_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE8pop_backEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E22parseTemplateParamDeclEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4findEcm
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'src/demangle/ItaniumDemangle.h:2911,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2912,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE8pop_backEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImED2Ev
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15ClosureTypeNameEJRNS0_9NodeArrayES9_RNSt3__117basic_string_viewIcNSA_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2914,20'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15ClosureTypeNameEJRNS0_9NodeArrayES9_RNSt3__117basic_string_viewIcNSA_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Branch String:   'src/demangle/ItaniumDemangle.h:2914,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2915,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15ClosureTypeNameEJRNS0_9NodeArrayES9_RNSt3__117basic_string_viewIcNSA_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2922,45'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15ClosureTypeNameEJRNS0_9NodeArrayES9_RNSt3__117basic_string_viewIcNSA_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:2917,13'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2918,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImED2Ev
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2919,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15ClosureTypeNameEJRNS0_9NodeArrayES9_RNSt3__117basic_string_viewIcNSA_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:2920,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2916,19'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15ClosureTypeNameEJRNS0_9NodeArrayES9_RNSt3__117basic_string_viewIcNSA_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2921,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15ClosureTypeNameEJRNS0_9NodeArrayES9_RNSt3__117basic_string_viewIcNSA_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:2925,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2926,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15ClosureTypeNameEJRNS0_9NodeArrayES9_RNSt3__117basic_string_viewIcNSA_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImED2Ev
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2927,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15ClosureTypeNameEJRNS0_9NodeArrayES9_RNSt3__117basic_string_viewIcNSA_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImED2Ev
        - Branch String:   'src/demangle/ItaniumDemangle.h:2929,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2930,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA16_KcEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2935,3'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:2931,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2932,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA16_KcEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2933,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA16_KcEEEPNS0_4NodeEDpOT0_
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2866,20'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE5clearEv
        - Src:             'src/demangle/ItaniumDemangle.h:2868,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:2869,30'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
        - Src:             'src/demangle/ItaniumDemangle.h:2870,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:2872,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15UnnamedTypeNameEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:2874,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:2876,54'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:2875,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImEC2ERmm
        - Src:             'src/demangle/ItaniumDemangle.h:2877,29'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListC2EPS5_
        - Src:             'src/demangle/ItaniumDemangle.h:2879,32'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:2880,12'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:2881,42'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:2882,17'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E22parseTemplateParamDeclEv
        - Src:             'src/demangle/ItaniumDemangle.h:2928,3'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:2885,13'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Src:             'src/demangle/ItaniumDemangle.h:2887,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
        - Src:             'src/demangle/ItaniumDemangle.h:2911,20'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray5emptyEv
        - Src:             'src/demangle/ItaniumDemangle.h:2912,22'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE8pop_backEv
        - Src:             'src/demangle/ItaniumDemangle.h:2914,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:2916,19'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:2916,32'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:2919,15'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Src:             'src/demangle/ItaniumDemangle.h:2920,17'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:2922,24'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
        - Src:             'src/demangle/ItaniumDemangle.h:2924,30'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
        - Src:             'src/demangle/ItaniumDemangle.h:2925,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:2927,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15ClosureTypeNameEJRNS0_9NodeArrayES9_RNSt3__117basic_string_viewIcNSA_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:2928,3'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:2928,3'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImED2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:2928,3'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImED2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:2929,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:2930,11'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
        - Src:             'src/demangle/ItaniumDemangle.h:2931,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:2933,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA16_KcEEEPNS0_4NodeEDpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10LambdaExprEJRPNS0_4NodeEEEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle10LambdaExprEJRPNS2_4NodeEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle10LambdaExprEJRPNS2_4NodeEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11EnumLiteralEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEEEEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.std::__1::basic_string_view *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle11EnumLiteralEJRPNS2_4NodeERNSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle11EnumLiteralEJRPNS2_4NodeERNSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle11EnumLiteralEJRPNS2_4NodeERNSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::PostfixQualifiedType *'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.std::__1::basic_string_view *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle11EnumLiteralC2EPKNS0_4NodeENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle11EnumLiteralC2EPKNS0_4NodeENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle11EnumLiteralC2EPKNS0_4NodeENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2269
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PostfixQualifiedType *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2269,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle11EnumLiteral9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2273
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PostfixQualifiedType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          69
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsEc
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:2278,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2279,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsEc
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4dataEv
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4sizeEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2281,7'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2274,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
        - Src:             'src/demangle/ItaniumDemangle.h:2275,9'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:2276,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
        - Src:             'src/demangle/ItaniumDemangle.h:2279,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsEc
        - Src:             'src/demangle/ItaniumDemangle.h:2279,17'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:2281,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle11EnumLiteralD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2262
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PostfixQualifiedType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2262,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle11EnumLiteralD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2262
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PostfixQualifiedType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle11EnumLiteralD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2262,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle11EnumLiteralD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsEc
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/Utility.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
        - 'char '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/Utility.h:136,52'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/Utility.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/Utility.h:134,64'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle10LambdaExprEJRPNS2_4NodeEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::PointerType *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle10LambdaExprC2EPKNS0_4NodeE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle10LambdaExprC2EPKNS0_4NodeE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle10LambdaExprC2EPKNS0_4NodeE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2250,35'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle10LambdaExpr9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2254
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZNK12_GLOBAL__N_116itanium_demangle15ClosureTypeName15printDeclaratorERNS0_12OutputBufferE
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:2256,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2256,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle15ClosureTypeName15printDeclaratorERNS0_12OutputBufferE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2257,44'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle15ClosureTypeName15printDeclaratorERNS0_12OutputBufferE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2255,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:2256,15'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
        - Src:             'src/demangle/ItaniumDemangle.h:2257,51'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle15ClosureTypeName15printDeclaratorERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:2258,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle10LambdaExprD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2246
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2246,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle10LambdaExprD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2246
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle10LambdaExprD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2246,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle10LambdaExprD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle15ClosureTypeName15printDeclaratorERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1671
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::ClosureTypeName *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          86
      EdgeCount:       19
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjEC2ERjj
        - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjED2Ev
        - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray14printWithCommaERNS0_12OutputBufferE
        - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray5emptyEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:1672,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1672,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray14printWithCommaERNS0_12OutputBufferE
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1673,35'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjEC2ERjj
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray14printWithCommaERNS0_12OutputBufferE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray14printWithCommaERNS0_12OutputBufferE
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1672,25'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray5emptyEv
        - Src:             'src/demangle/ItaniumDemangle.h:1673,32'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjEC2ERjj
        - Src:             'src/demangle/ItaniumDemangle.h:1674,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1675,22'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray14printWithCommaERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:1676,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1677,5'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjED2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:1677,5'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjED2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:1678,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
        - Src:             'src/demangle/ItaniumDemangle.h:1679,12'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray14printWithCommaERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:1680,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray5emptyEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::NodeArray *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15UnnamedTypeNameEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.std::__1::basic_string_view *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle15UnnamedTypeNameEJRNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle15UnnamedTypeNameEJRNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImEC2ERmm
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/Utility.h'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::ScopedOverride.9 *'
        - 'size_t *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListC2EPS5_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2416
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::AbstractManglingParser<(anonymous namespace)::itanium_demangle::ManglingParser<(anonymous namespace)::DefaultAllocator>, (anonymous namespace)::DefaultAllocator>::ScopedTemplateParamList *'
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EEC2Ev
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EED2Ev
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE9push_backERKS5_
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2416,62'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:2414,5'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EEC2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:2417,30'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE9push_backERKS5_
        - Src:             'src/demangle/ItaniumDemangle.h:2418,5'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EED2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E22parseTemplateParamDeclEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5329
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         35
      ICount:          228
      EdgeCount:       40
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E22parseTemplateParamDeclEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListC2EPS5_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_21TemplateParamPackDeclEJRPNS0_4NodeEEEES9_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_21TypeTemplateParamDeclEJRPNS0_4NodeEEEES9_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_24NonTypeTemplateParamDeclEJRPNS0_4NodeESA_EEES9_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_25TemplateTemplateParamDeclEJRPNS0_4NodeERNS0_9NodeArrayEEEES9_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
        - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E22parseTemplateParamDeclEvENKUlNS0_17TemplateParamKindEE_clES6_
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:5337,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5338,18'
              BranchSideFuncs:
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E22parseTemplateParamDeclEvENKUlNS0_17TemplateParamKindEE_clES6_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_21TypeTemplateParamDeclEJRPNS0_4NodeEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5344,17'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E22parseTemplateParamDeclEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_21TemplateParamPackDeclEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E22parseTemplateParamDeclEvENKUlNS0_17TemplateParamKindEE_clES6_
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListC2EPS5_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_25TemplateTemplateParamDeclEJRPNS0_4NodeERNS0_9NodeArrayEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E22parseTemplateParamDeclEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E22parseTemplateParamDeclEvENKUlNS0_17TemplateParamKindEE_clES6_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_24NonTypeTemplateParamDeclEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5339,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5340,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_21TypeTemplateParamDeclEJRPNS0_4NodeEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5341,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_21TypeTemplateParamDeclEJRPNS0_4NodeEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5344,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5345,18'
              BranchSideFuncs:
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E22parseTemplateParamDeclEvENKUlNS0_17TemplateParamKindEE_clES6_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_24NonTypeTemplateParamDeclEJRPNS0_4NodeESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5354,17'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E22parseTemplateParamDeclEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_21TemplateParamPackDeclEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E22parseTemplateParamDeclEvENKUlNS0_17TemplateParamKindEE_clES6_
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListC2EPS5_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_25TemplateTemplateParamDeclEJRPNS0_4NodeERNS0_9NodeArrayEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E22parseTemplateParamDeclEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5346,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5347,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_24NonTypeTemplateParamDeclEJRPNS0_4NodeESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5348,18'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_24NonTypeTemplateParamDeclEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5349,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5350,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_24NonTypeTemplateParamDeclEJRPNS0_4NodeESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5351,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_24NonTypeTemplateParamDeclEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5354,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5355,18'
              BranchSideFuncs:
                - _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E22parseTemplateParamDeclEvENKUlNS0_17TemplateParamKindEE_clES6_
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListC2EPS5_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_25TemplateTemplateParamDeclEJRPNS0_4NodeERNS0_9NodeArrayEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E22parseTemplateParamDeclEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5370,17'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E22parseTemplateParamDeclEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_21TemplateParamPackDeclEJRPNS0_4NodeEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5356,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5357,7'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListC2EPS5_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_25TemplateTemplateParamDeclEJRPNS0_4NodeERNS0_9NodeArrayEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E22parseTemplateParamDeclEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5358,26'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListC2EPS5_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_25TemplateTemplateParamDeclEJRPNS0_4NodeERNS0_9NodeArrayEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E22parseTemplateParamDeclEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5360,5'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5361,13'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E22parseTemplateParamDeclEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_25TemplateTemplateParamDeclEJRPNS0_4NodeERNS0_9NodeArrayEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5366,15'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_25TemplateTemplateParamDeclEJRPNS0_4NodeERNS0_9NodeArrayEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
        - Branch String:   'src/demangle/ItaniumDemangle.h:5362,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5363,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_25TemplateTemplateParamDeclEJRPNS0_4NodeERNS0_9NodeArrayEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E22parseTemplateParamDeclEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5364,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_25TemplateTemplateParamDeclEJRPNS0_4NodeERNS0_9NodeArrayEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E22parseTemplateParamDeclEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:5370,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5371,15'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E22parseTemplateParamDeclEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_21TemplateParamPackDeclEJRPNS0_4NodeEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5377,3'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:5372,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5373,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_21TemplateParamPackDeclEJRPNS0_4NodeEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5374,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_21TemplateParamPackDeclEJRPNS0_4NodeEEEES9_DpOT0_
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:5337,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:5338,18'
          Dst:             _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E22parseTemplateParamDeclEvENKUlNS0_17TemplateParamKindEE_clES6_
        - Src:             'src/demangle/ItaniumDemangle.h:5341,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_21TypeTemplateParamDeclEJRPNS0_4NodeEEEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:5344,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:5345,18'
          Dst:             _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E22parseTemplateParamDeclEvENKUlNS0_17TemplateParamKindEE_clES6_
        - Src:             'src/demangle/ItaniumDemangle.h:5348,18'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:5351,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_24NonTypeTemplateParamDeclEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:5354,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:5355,18'
          Dst:             _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E22parseTemplateParamDeclEvENKUlNS0_17TemplateParamKindEE_clES6_
        - Src:             'src/demangle/ItaniumDemangle.h:5358,32'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:5359,29'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListC2EPS5_
        - Src:             'src/demangle/ItaniumDemangle.h:5360,13'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:5361,17'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E22parseTemplateParamDeclEv
        - Src:             'src/demangle/ItaniumDemangle.h:5368,3'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:5364,13'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Src:             'src/demangle/ItaniumDemangle.h:5366,24'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
        - Src:             'src/demangle/ItaniumDemangle.h:5367,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_25TemplateTemplateParamDeclEJRPNS0_4NodeERNS0_9NodeArrayEEEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:5368,3'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:5370,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:5371,15'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E22parseTemplateParamDeclEv
        - Src:             'src/demangle/ItaniumDemangle.h:5374,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_21TemplateParamPackDeclEJRPNS0_4NodeEEEES9_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23ScopedTemplateParamListD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2419
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::AbstractManglingParser<(anonymous namespace)::itanium_demangle::ManglingParser<(anonymous namespace)::DefaultAllocator>, (anonymous namespace)::DefaultAllocator>::ScopedTemplateParamList *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          52
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EED2Ev
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE8dropBackEm
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
        - __assert_fail
        - __clang_call_terminate
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:2420,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2420,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE8dropBackEm
                - __clang_call_terminate
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EED2Ev
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2421,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE8dropBackEm
                - __clang_call_terminate
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EED2Ev
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2420,7'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:2420,7'
          Dst:             __assert_fail
        - Src:             'src/demangle/ItaniumDemangle.h:2421,30'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE8dropBackEm
        - Src:             'src/demangle/ItaniumDemangle.h:2422,5'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EED2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:2421,30'
          Dst:             __clang_call_terminate
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE8pop_backEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.1 *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:132,5'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:0,0'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/demangle/ItaniumDemangle.h:132,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/demangle/ItaniumDemangle.h:132,5'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:132,5'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:132,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:132,5'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15ClosureTypeNameEJRNS0_9NodeArrayES9_RNSt3__117basic_string_viewIcNSA_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        4
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::NodeArray *'
        - 'class.(anonymous namespace)::itanium_demangle::NodeArray *'
        - 'class.std::__1::basic_string_view *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle15ClosureTypeNameEJRNS2_9NodeArrayES5_RNSt3__117basic_string_viewIcNS6_11char_traitsIcEEEEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle15ClosureTypeNameEJRNS2_9NodeArrayES5_RNSt3__117basic_string_viewIcNS6_11char_traitsIcEEEEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideImED2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/Utility.h'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::ScopedOverride.9 *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA16_KcEEEPNS0_4NodeEDpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRA16_KcEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRA16_KcEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRA16_KcEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::NameType *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NameTypeC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NameTypeC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle15ClosureTypeNameEJRNS2_9NodeArrayES5_RNSt3__117basic_string_viewIcNS6_11char_traitsIcEEEEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::ClosureTypeName *'
      argCount:        4
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::NodeArray *'
        - 'class.(anonymous namespace)::itanium_demangle::NodeArray *'
        - 'class.std::__1::basic_string_view *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          56
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle15ClosureTypeNameC2ENS0_9NodeArrayES2_NSt3__117basic_string_viewIcNS3_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle15ClosureTypeNameC2ENS0_9NodeArrayES2_NSt3__117basic_string_viewIcNS3_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle15ClosureTypeNameC2ENS0_9NodeArrayES2_NSt3__117basic_string_viewIcNS3_11char_traitsIcEEEE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1665
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::ClosureTypeName *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'size_t '
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'size_t '
        - 'class.std::__1::basic_string_view *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1664,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle15ClosureTypeName9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1683
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::ClosureTypeName *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZNK12_GLOBAL__N_116itanium_demangle15ClosureTypeName15printDeclaratorERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1684,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1685,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1686,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1687,5'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle15ClosureTypeName15printDeclaratorERNS0_12OutputBufferE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle15ClosureTypeNameD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1656
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::ClosureTypeName *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1656,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle15ClosureTypeNameD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1656
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::ClosureTypeName *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle15ClosureTypeNameD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1656,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle15ClosureTypeNameD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE8dropBackEm
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.1 *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:137,5'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:0,0'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/demangle/ItaniumDemangle.h:137,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/demangle/ItaniumDemangle.h:137,5'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:137,5'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:137,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:137,5'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:137,5'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EED2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.18 *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE8isInlineEv
        - __clang_call_terminate
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:157,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:157,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:158,17'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:157,10'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE8isInlineEv
        - Src:             'src/demangle/ItaniumDemangle.h:157,10'
          Dst:             __clang_call_terminate
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E22parseTemplateParamDeclEvENKUlNS0_17TemplateParamKindEE_clES6_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5330
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'class.anon.10 *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4backEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_26SyntheticTemplateParamNameEJRNS0_17TemplateParamKindERjEEEPNS0_4NodeEDpOT0_
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:5333,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5333,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4backEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5333,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:5332,15'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_26SyntheticTemplateParamNameEJRNS0_17TemplateParamKindERjEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:5333,27'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4backEv
        - Src:             'src/demangle/ItaniumDemangle.h:5333,35'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE9push_backERKS3_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_21TypeTemplateParamDeclEJRPNS0_4NodeEEEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle21TypeTemplateParamDeclEJRPNS2_4NodeEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle21TypeTemplateParamDeclEJRPNS2_4NodeEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_24NonTypeTemplateParamDeclEJRPNS0_4NodeESA_EEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle24NonTypeTemplateParamDeclEJRPNS2_4NodeES6_EEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle24NonTypeTemplateParamDeclEJRPNS2_4NodeES6_EEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_25TemplateTemplateParamDeclEJRPNS0_4NodeERNS0_9NodeArrayEEEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::NodeArray *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle25TemplateTemplateParamDeclEJRPNS2_4NodeERNS2_9NodeArrayEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle25TemplateTemplateParamDeclEJRPNS2_4NodeERNS2_9NodeArrayEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_21TemplateParamPackDeclEJRPNS0_4NodeEEEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle21TemplateParamPackDeclEJRPNS2_4NodeEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle21TemplateParamPackDeclEJRPNS2_4NodeEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle21TemplateParamPackDeclEJRPNS2_4NodeEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::PointerType *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle21TemplateParamPackDeclC2EPNS0_4NodeE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle21TemplateParamPackDeclC2EPNS0_4NodeE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle21TemplateParamPackDeclC2EPNS0_4NodeE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1241
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_5CacheES3_S3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1241,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_5CacheES3_S3_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle21TemplateParamPackDecl9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1245
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1247,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle21TemplateParamPackDecl10printRightERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle21TemplateParamPackDeclD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1236
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1236,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle21TemplateParamPackDeclD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1236
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle21TemplateParamPackDeclD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1236,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle21TemplateParamPackDeclD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle25TemplateTemplateParamDeclEJRPNS2_4NodeERNS2_9NodeArrayEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::TemplateTemplateParamDecl *'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::NodeArray *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle25TemplateTemplateParamDeclC2EPNS0_4NodeENS0_9NodeArrayE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle25TemplateTemplateParamDeclC2EPNS0_4NodeENS0_9NodeArrayE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle25TemplateTemplateParamDeclC2EPNS0_4NodeENS0_9NodeArrayE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1221
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::TemplateTemplateParamDecl *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_5CacheES3_S3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1220,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_5CacheES3_S3_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle25TemplateTemplateParamDecl9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1225
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::TemplateTemplateParamDecl *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          71
      EdgeCount:       12
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjEC2ERjj
        - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjED2Ev
        - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray14printWithCommaERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1226,30'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjEC2ERjj
        - Src:             'src/demangle/ItaniumDemangle.h:1227,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1228,12'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray14printWithCommaERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:1229,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1230,3'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjED2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:1230,3'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjED2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle25TemplateTemplateParamDecl10printRightERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1232
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::TemplateTemplateParamDecl *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1232,60'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle25TemplateTemplateParamDeclD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1214
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::TemplateTemplateParamDecl *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1214,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle25TemplateTemplateParamDeclD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1214
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::TemplateTemplateParamDecl *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle25TemplateTemplateParamDeclD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1214,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle25TemplateTemplateParamDeclD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle24NonTypeTemplateParamDeclEJRPNS2_4NodeES6_EEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle24NonTypeTemplateParamDeclC2EPNS0_4NodeES3_
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle24NonTypeTemplateParamDeclC2EPNS0_4NodeES3_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle24NonTypeTemplateParamDeclC2EPNS0_4NodeES3_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1196
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_5CacheES3_S3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1196,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_5CacheES3_S3_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle24NonTypeTemplateParamDecl9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1200
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node15hasRHSComponentERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:1202,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1202,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1203,13'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1202,16'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node15hasRHSComponentERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:1203,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle24NonTypeTemplateParamDecl10printRightERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1206
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1207,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle24NonTypeTemplateParamDeclD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1190
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1190,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle24NonTypeTemplateParamDeclD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1190
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle24NonTypeTemplateParamDeclD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1190,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle24NonTypeTemplateParamDeclD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle21TypeTemplateParamDeclEJRPNS2_4NodeEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::PointerType *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle21TypeTemplateParamDeclC2EPNS0_4NodeE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle21TypeTemplateParamDeclC2EPNS0_4NodeE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle21TypeTemplateParamDeclC2EPNS0_4NodeE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1180
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_5CacheES3_S3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1180,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_5CacheES3_S3_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle21TypeTemplateParamDecl9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1184
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1184,56'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle21TypeTemplateParamDecl10printRightERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1186
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1186,60'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle21TypeTemplateParamDeclD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1175
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1175,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle21TypeTemplateParamDeclD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1175
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle21TypeTemplateParamDeclD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1175,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle21TypeTemplateParamDeclD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_26SyntheticTemplateParamNameEJRNS0_17TemplateParamKindERjEEEPNS0_4NodeEDpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle26SyntheticTemplateParamNameEJRNS2_17TemplateParamKindERjEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle26SyntheticTemplateParamNameEJRNS2_17TemplateParamKindERjEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle26SyntheticTemplateParamNameEJRNS2_17TemplateParamKindERjEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::SyntheticTemplateParamName *'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle26SyntheticTemplateParamNameC2ENS0_17TemplateParamKindEj
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle26SyntheticTemplateParamNameC2ENS0_17TemplateParamKindEj
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle26SyntheticTemplateParamNameC2ENS0_17TemplateParamKindEj
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::SyntheticTemplateParamName *'
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1153,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle26SyntheticTemplateParamName9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1157
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::SyntheticTemplateParamName *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          84
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsEj
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:1158,5'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1160,13'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsEj
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1163,13'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsEj
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1166,13'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsEj
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1169,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsEj
        - Branch String:   'src/demangle/ItaniumDemangle.h:1169,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1169,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsEj
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1170,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsEj
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1160,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1163,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1166,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1170,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsEj
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle26SyntheticTemplateParamNameD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1147
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::SyntheticTemplateParamName *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1147,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle26SyntheticTemplateParamNameD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1147
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::SyntheticTemplateParamName *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle26SyntheticTemplateParamNameD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1147,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle26SyntheticTemplateParamNameD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsEj
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/Utility.h'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsEy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/Utility.h:159,18'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsEy
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsEy
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/Utility.h'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer13writeUnsignedEmb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/Utility.h:143,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer13writeUnsignedEmb
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer13writeUnsignedEmb
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/Utility.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
        - 'size_t '
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          81
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/demangle/Utility.h:64,5'
          Branch Sides:
            - BranchSide:      'src/demangle/Utility.h:62,31'
              BranchSideFuncs:
                - _ZNSt3__15arrayIcLm21EE4dataEv
                - _ZNKSt3__15arrayIcLm21EE4sizeEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/Utility.h:67,9'
              BranchSideFuncs:
                - _ZNSt3__15arrayIcLm21EE4dataEv
                - _ZNKSt3__15arrayIcLm21EE4sizeEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Branch String:   'src/demangle/Utility.h:67,9'
          Branch Sides:
            - BranchSide:      'src/demangle/Utility.h:67,9'
              BranchSideFuncs:
                - _ZNSt3__15arrayIcLm21EE4dataEv
                - _ZNKSt3__15arrayIcLm21EE4sizeEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/Utility.h:68,8'
              BranchSideFuncs:
                - _ZNSt3__15arrayIcLm21EE4dataEv
                - _ZNKSt3__15arrayIcLm21EE4sizeEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
      Callsites:
        - Src:             'src/demangle/Utility.h:70,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    memchr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'char *'
        - 'int '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EEC2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.18 *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:49,17'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:49,17'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:77,67'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle15UnnamedTypeNameEJRNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::NameType *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.std::__1::basic_string_view *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle15UnnamedTypeNameC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle15UnnamedTypeNameC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle15UnnamedTypeNameC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1645
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::NameType *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1645,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle15UnnamedTypeName9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1649
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::NameType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1650,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1651,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1652,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle15UnnamedTypeNameD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1640
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::NameType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1640,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle15UnnamedTypeNameD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1640
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::NameType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle15UnnamedTypeNameD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1640,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle15UnnamedTypeNameD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle13StringLiteralEJRPNS2_4NodeEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::PointerType *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle13StringLiteralC2EPKNS0_4NodeE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle13StringLiteralC2EPKNS0_4NodeE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle13StringLiteralC2EPKNS0_4NodeE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2235,38'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle13StringLiteral9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2239
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2240,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:2241,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:2242,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle13StringLiteralD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2231
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2231,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle13StringLiteralD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2231
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle13StringLiteralD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2231,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle13StringLiteralD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    isxdigit
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FloatLiteralImplIeEEJRNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.std::__1::basic_string_view *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle16FloatLiteralImplIeEEJRNSt3__117basic_string_viewIcNS5_11char_traitsIcEEEEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle16FloatLiteralImplIeEEJRNSt3__117basic_string_viewIcNS5_11char_traitsIcEEEEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle16FloatLiteralImplIeEEJRNSt3__117basic_string_viewIcNS5_11char_traitsIcEEEEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::NameType *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.std::__1::basic_string_view *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle16FloatLiteralImplIeEC2ENSt3__117basic_string_viewIcNS3_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle16FloatLiteralImplIeEC2ENSt3__117basic_string_viewIcNS3_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle16FloatLiteralImplIeEC2ENSt3__117basic_string_viewIcNS3_11char_traitsIcEEEE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2334
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::NameType *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2334,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle16FloatLiteralImplIeE9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2338
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::NameType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          160
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - isdigit
        - snprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:2340,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2340,9'
              BranchSideFuncs:
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5beginEv
                - _ZNSt3__17reverseIPcEEvT_S2_
                - llvm.memset.p0i8.i64
                - snprintf
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2345,25'
              BranchSideFuncs:
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5beginEv
                - _ZNSt3__17reverseIPcEEvT_S2_
                - llvm.memset.p0i8.i64
                - snprintf
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/demangle/ItaniumDemangle.h:2348,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2349,32'
              BranchSideFuncs:
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__17reverseIPcEEvT_S2_
                - llvm.memset.p0i8.i64
                - snprintf
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2357,20'
              BranchSideFuncs:
                - _ZNSt3__17reverseIPcEEvT_S2_
                - llvm.memset.p0i8.i64
                - snprintf
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Branch String:   'src/demangle/ItaniumDemangle.h:2349,23'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2349,60'
              BranchSideFuncs:
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__17reverseIPcEEvT_S2_
                - llvm.memset.p0i8.i64
                - snprintf
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2350,60'
              BranchSideFuncs:
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__17reverseIPcEEvT_S2_
                - llvm.memset.p0i8.i64
                - snprintf
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/demangle/ItaniumDemangle.h:2352,23'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2352,60'
              BranchSideFuncs:
                - _ZNSt3__17reverseIPcEEvT_S2_
                - llvm.memset.p0i8.i64
                - snprintf
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2353,60'
              BranchSideFuncs:
                - _ZNSt3__17reverseIPcEEvT_S2_
                - llvm.memset.p0i8.i64
                - snprintf
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2349,23'
          Dst:             isdigit
        - Src:             'src/demangle/ItaniumDemangle.h:2352,23'
          Dst:             isdigit
        - Src:             'src/demangle/ItaniumDemangle.h:2360,15'
          Dst:             snprintf
        - Src:             'src/demangle/ItaniumDemangle.h:2361,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle16FloatLiteralImplIeED2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2326
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::NameType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2326,30'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle16FloatLiteralImplIeED0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2326
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::NameType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle16FloatLiteralImplIeED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2326,30'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle16FloatLiteralImplIeED2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    snprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FloatLiteralImplIdEEJRNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.std::__1::basic_string_view *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle16FloatLiteralImplIdEEJRNSt3__117basic_string_viewIcNS5_11char_traitsIcEEEEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle16FloatLiteralImplIdEEJRNSt3__117basic_string_viewIcNS5_11char_traitsIcEEEEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle16FloatLiteralImplIdEEJRNSt3__117basic_string_viewIcNS5_11char_traitsIcEEEEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::NameType *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.std::__1::basic_string_view *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle16FloatLiteralImplIdEC2ENSt3__117basic_string_viewIcNS3_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle16FloatLiteralImplIdEC2ENSt3__117basic_string_viewIcNS3_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle16FloatLiteralImplIdEC2ENSt3__117basic_string_viewIcNS3_11char_traitsIcEEEE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2334
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::NameType *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2334,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle16FloatLiteralImplIdE9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2338
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::NameType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          160
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - isdigit
        - snprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:2340,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2340,9'
              BranchSideFuncs:
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5beginEv
                - _ZNSt3__17reverseIPcEEvT_S2_
                - llvm.memset.p0i8.i64
                - snprintf
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2345,25'
              BranchSideFuncs:
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5beginEv
                - _ZNSt3__17reverseIPcEEvT_S2_
                - llvm.memset.p0i8.i64
                - snprintf
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/demangle/ItaniumDemangle.h:2348,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2349,32'
              BranchSideFuncs:
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__17reverseIPcEEvT_S2_
                - llvm.memset.p0i8.i64
                - snprintf
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2357,20'
              BranchSideFuncs:
                - _ZNSt3__17reverseIPcEEvT_S2_
                - llvm.memset.p0i8.i64
                - snprintf
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Branch String:   'src/demangle/ItaniumDemangle.h:2349,23'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2349,60'
              BranchSideFuncs:
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__17reverseIPcEEvT_S2_
                - llvm.memset.p0i8.i64
                - snprintf
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2350,60'
              BranchSideFuncs:
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__17reverseIPcEEvT_S2_
                - llvm.memset.p0i8.i64
                - snprintf
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/demangle/ItaniumDemangle.h:2352,23'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2352,60'
              BranchSideFuncs:
                - _ZNSt3__17reverseIPcEEvT_S2_
                - llvm.memset.p0i8.i64
                - snprintf
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2353,60'
              BranchSideFuncs:
                - _ZNSt3__17reverseIPcEEvT_S2_
                - llvm.memset.p0i8.i64
                - snprintf
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2349,23'
          Dst:             isdigit
        - Src:             'src/demangle/ItaniumDemangle.h:2352,23'
          Dst:             isdigit
        - Src:             'src/demangle/ItaniumDemangle.h:2360,15'
          Dst:             snprintf
        - Src:             'src/demangle/ItaniumDemangle.h:2361,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle16FloatLiteralImplIdED2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2326
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::NameType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2326,30'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle16FloatLiteralImplIdED0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2326
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::NameType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle16FloatLiteralImplIdED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2326,30'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle16FloatLiteralImplIdED2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FloatLiteralImplIfEEJRNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.std::__1::basic_string_view *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle16FloatLiteralImplIfEEJRNSt3__117basic_string_viewIcNS5_11char_traitsIcEEEEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle16FloatLiteralImplIfEEJRNSt3__117basic_string_viewIcNS5_11char_traitsIcEEEEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle16FloatLiteralImplIfEEJRNSt3__117basic_string_viewIcNS5_11char_traitsIcEEEEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::NameType *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.std::__1::basic_string_view *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle16FloatLiteralImplIfEC2ENSt3__117basic_string_viewIcNS3_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle16FloatLiteralImplIfEC2ENSt3__117basic_string_viewIcNS3_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle16FloatLiteralImplIfEC2ENSt3__117basic_string_viewIcNS3_11char_traitsIcEEEE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2334
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::NameType *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2334,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle16FloatLiteralImplIfE9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2338
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::NameType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          161
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - isdigit
        - snprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:2340,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2340,9'
              BranchSideFuncs:
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5beginEv
                - _ZNSt3__17reverseIPcEEvT_S2_
                - llvm.memset.p0i8.i64
                - snprintf
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2345,25'
              BranchSideFuncs:
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5beginEv
                - _ZNSt3__17reverseIPcEEvT_S2_
                - llvm.memset.p0i8.i64
                - snprintf
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/demangle/ItaniumDemangle.h:2348,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2349,32'
              BranchSideFuncs:
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__17reverseIPcEEvT_S2_
                - llvm.memset.p0i8.i64
                - snprintf
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2357,20'
              BranchSideFuncs:
                - _ZNSt3__17reverseIPcEEvT_S2_
                - llvm.memset.p0i8.i64
                - snprintf
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Branch String:   'src/demangle/ItaniumDemangle.h:2349,23'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2349,60'
              BranchSideFuncs:
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__17reverseIPcEEvT_S2_
                - llvm.memset.p0i8.i64
                - snprintf
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2350,60'
              BranchSideFuncs:
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__17reverseIPcEEvT_S2_
                - llvm.memset.p0i8.i64
                - snprintf
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/demangle/ItaniumDemangle.h:2352,23'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2352,60'
              BranchSideFuncs:
                - _ZNSt3__17reverseIPcEEvT_S2_
                - llvm.memset.p0i8.i64
                - snprintf
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2353,60'
              BranchSideFuncs:
                - _ZNSt3__17reverseIPcEEvT_S2_
                - llvm.memset.p0i8.i64
                - snprintf
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2349,23'
          Dst:             isdigit
        - Src:             'src/demangle/ItaniumDemangle.h:2352,23'
          Dst:             isdigit
        - Src:             'src/demangle/ItaniumDemangle.h:2360,15'
          Dst:             snprintf
        - Src:             'src/demangle/ItaniumDemangle.h:2361,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle16FloatLiteralImplIfED2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2326
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::NameType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2326,30'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle16FloatLiteralImplIfED0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2326
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::NameType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle16FloatLiteralImplIfED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2326,30'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle16FloatLiteralImplIfED2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8BoolExprEJiEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::BoolExpr *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8BoolExprC2Eb
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8BoolExprC2Eb
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8BoolExprC2Eb
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2222
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::BoolExpr *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2222,27'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle8BoolExpr9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2226
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::BoolExpr *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:2227,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2227,19'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2227,46'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2227,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8BoolExprD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2218
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::BoolExpr *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2218,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8BoolExprD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2218
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::BoolExpr *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8BoolExprD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2218,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8BoolExprD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_14IntegerLiteralEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEESD_EEEPNS0_4NodeEDpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.std::__1::basic_string_view *'
        - 'class.std::__1::basic_string_view *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle14IntegerLiteralEJRNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEES9_EEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle14IntegerLiteralEJRNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEES9_EEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle14IntegerLiteralEJRNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEES9_EEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::IntegerLiteral *'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.std::__1::basic_string_view *'
        - 'class.std::__1::basic_string_view *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle14IntegerLiteralC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEES6_
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14IntegerLiteralC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEES6_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14IntegerLiteralC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEES6_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2291
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::IntegerLiteral *'
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2291,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle14IntegerLiteral9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2295
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::IntegerLiteral *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          115
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsEc
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:2296,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2297,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEEixEm
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4sizeEv
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsEc
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4dataEv
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4sizeEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2302,9'
              BranchSideFuncs:
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEEixEm
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4sizeEv
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsEc
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4dataEv
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4sizeEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Branch String:   'src/demangle/ItaniumDemangle.h:2302,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2303,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsEc
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4dataEv
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4sizeEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4sizeEv
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2305,13'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4sizeEv
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Branch String:   'src/demangle/ItaniumDemangle.h:2307,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2307,9'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2308,13'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2297,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
        - Src:             'src/demangle/ItaniumDemangle.h:2298,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:2299,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
        - Src:             'src/demangle/ItaniumDemangle.h:2303,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsEc
        - Src:             'src/demangle/ItaniumDemangle.h:2303,17'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:2305,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:2308,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14IntegerLiteralD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2285
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::IntegerLiteral *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2285,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14IntegerLiteralD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2285
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::IntegerLiteral *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle14IntegerLiteralD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2285,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14IntegerLiteralD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsC2EPS5_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5041
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.SaveTemplateParams *'
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          88
      EdgeCount:       18
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE5clearEv
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EED2Ev
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EEaSEOS4_
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE5clearEv
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEC2Ev
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEaSEOS6_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:5041,5'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEC2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:5041,5'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EEC2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:5042,17'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEaSEOS6_
        - Src:             'src/demangle/ItaniumDemangle.h:5043,22'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EEaSEOS4_
        - Src:             'src/demangle/ItaniumDemangle.h:5044,30'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE5clearEv
        - Src:             'src/demangle/ItaniumDemangle.h:5045,35'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE5clearEv
        - Src:             'src/demangle/ItaniumDemangle.h:5046,5'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EED2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:5046,5'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EED2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseSpecialNameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4888
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         71
      ICount:          463
      EdgeCount:       91
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10parseSeqIdEPm
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseCallOffsetEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA12_KcRPNS0_4NodeEEEESC_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA14_KcRPNS0_4NodeEEEESC_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA18_KcRPNS0_4NodeEEEESC_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA19_KcRPNS0_4NodeEEEESC_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA20_KcRPNS0_4NodeEEEESC_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA22_KcRPNS0_4NodeEEEESC_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA24_KcRPNS0_10ModuleNameEEEEPNS0_4NodeEDpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA25_KcRPNS0_4NodeEEEESC_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA27_KcRPNS0_4NodeEEEESC_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA31_KcRPNS0_4NodeEEEESC_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA34_KcRPNS0_4NodeEEEESC_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA41_KcRPNS0_4NodeEEEESC_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA9_KcRPNS0_4NodeEEEESC_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_21CtorVtableSpecialNameEJRPNS0_4NodeESA_EEES9_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:4889,3'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4891,13'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_switch
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA41_KcRPNS0_4NodeEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA34_KcRPNS0_4NodeEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_21CtorVtableSpecialNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseCallOffsetEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseCallOffsetEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA27_KcRPNS0_4NodeEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA19_KcRPNS0_4NodeEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA14_KcRPNS0_4NodeEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA9_KcRPNS0_4NodeEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA12_KcRPNS0_4NodeEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA31_KcRPNS0_4NodeEEEESC_DpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseCallOffsetEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA22_KcRPNS0_4NodeEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA18_KcRPNS0_4NodeEEEESC_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4990,13'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_switch
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseModuleNameOptERPNS0_10ModuleNameE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA24_KcRPNS0_10ModuleNameEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10parseSeqIdEPm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA25_KcRPNS0_4NodeEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA20_KcRPNS0_4NodeEEEESC_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5025,3'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:4891,5'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4896,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA31_KcRPNS0_4NodeEEEESC_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4904,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA12_KcRPNS0_4NodeEEEESC_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4912,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA9_KcRPNS0_4NodeEEEESC_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4920,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA14_KcRPNS0_4NodeEEEESC_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4928,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA19_KcRPNS0_4NodeEEEESC_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4936,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseCallOffsetEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseCallOffsetEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA27_KcRPNS0_4NodeEEEESC_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4947,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_21CtorVtableSpecialNameEJRPNS0_4NodeESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4960,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA34_KcRPNS0_4NodeEEEESC_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4968,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA41_KcRPNS0_4NodeEEEESC_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4976,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseCallOffsetEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA22_KcRPNS0_4NodeEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA18_KcRPNS0_4NodeEEEESC_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4898,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4899,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4900,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA31_KcRPNS0_4NodeEEEESC_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4906,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4907,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4908,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA12_KcRPNS0_4NodeEEEESC_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4914,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4915,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4916,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA9_KcRPNS0_4NodeEEEESC_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4922,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4923,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4924,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA14_KcRPNS0_4NodeEEEESC_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4930,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4931,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4932,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA19_KcRPNS0_4NodeEEEESC_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4937,29'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4937,32'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4938,9'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:4937,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4938,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4939,24'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA27_KcRPNS0_4NodeEEEESC_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4940,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4941,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4942,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA27_KcRPNS0_4NodeEEEESC_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4949,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4950,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4951,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_21CtorVtableSpecialNameEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4951,37'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4951,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_21CtorVtableSpecialNameEJRPNS0_4NodeESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4951,41'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_21CtorVtableSpecialNameEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4951,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4952,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4953,26'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_21CtorVtableSpecialNameEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4954,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4955,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4956,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_21CtorVtableSpecialNameEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4962,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4963,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4964,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA34_KcRPNS0_4NodeEEEESC_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4970,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4971,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4972,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA41_KcRPNS0_4NodeEEEESC_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4978,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4979,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4980,28'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA22_KcRPNS0_4NodeEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA18_KcRPNS0_4NodeEEEESC_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4981,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4982,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4983,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA22_KcRPNS0_4NodeEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA18_KcRPNS0_4NodeEEEESC_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4983,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4984,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA18_KcRPNS0_4NodeEEEESC_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4986,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA22_KcRPNS0_4NodeEEEESC_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4990,5'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4993,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA20_KcRPNS0_4NodeEEEESC_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5003,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10parseSeqIdEPm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA25_KcRPNS0_4NodeEEEESC_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5015,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseModuleNameOptERPNS0_10ModuleNameE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA24_KcRPNS0_10ModuleNameEEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5024,3'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:4995,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4996,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4997,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA20_KcRPNS0_4NodeEEEESC_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5005,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5006,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5008,27'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10parseSeqIdEPm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA25_KcRPNS0_4NodeEEEESC_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5009,27'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5009,30'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA25_KcRPNS0_4NodeEEEESC_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5011,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA25_KcRPNS0_4NodeEEEESC_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5009,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5010,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5011,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA25_KcRPNS0_4NodeEEEESC_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5017,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5018,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5019,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA24_KcRPNS0_10ModuleNameEEEEPNS0_4NodeEDpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5019,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5020,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5021,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA24_KcRPNS0_10ModuleNameEEEEPNS0_4NodeEDpOT0_
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:4889,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:4891,13'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:4897,19'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4897,32'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E16parseTemplateArgEv
        - Src:             'src/demangle/ItaniumDemangle.h:4900,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA31_KcRPNS0_4NodeEEEESC_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4905,18'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4905,31'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:4908,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA12_KcRPNS0_4NodeEEEESC_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4913,18'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4913,31'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:4916,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA9_KcRPNS0_4NodeEEEESC_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4921,18'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4921,31'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:4924,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA14_KcRPNS0_4NodeEEEESC_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4929,18'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4929,31'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:4932,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA19_KcRPNS0_4NodeEEEESC_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4937,11'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseCallOffsetEv
        - Src:             'src/demangle/ItaniumDemangle.h:4937,32'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseCallOffsetEv
        - Src:             'src/demangle/ItaniumDemangle.h:4939,24'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4939,37'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEv
        - Src:             'src/demangle/ItaniumDemangle.h:4942,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA27_KcRPNS0_4NodeEEEESC_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4948,25'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4948,38'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:4951,11'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
        - Src:             'src/demangle/ItaniumDemangle.h:4951,41'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:4953,26'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4953,39'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:4956,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_21CtorVtableSpecialNameEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4961,20'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4961,33'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
        - Src:             'src/demangle/ItaniumDemangle.h:4964,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA34_KcRPNS0_4NodeEEEESC_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4969,20'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4969,33'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
        - Src:             'src/demangle/ItaniumDemangle.h:4972,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA41_KcRPNS0_4NodeEEEESC_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4977,21'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:4978,11'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseCallOffsetEv
        - Src:             'src/demangle/ItaniumDemangle.h:4980,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4980,41'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEv
        - Src:             'src/demangle/ItaniumDemangle.h:4984,16'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA18_KcRPNS0_4NodeEEEESC_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4986,16'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA22_KcRPNS0_4NodeEEEESC_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4990,13'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:4994,20'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4994,33'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
        - Src:             'src/demangle/ItaniumDemangle.h:4997,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA20_KcRPNS0_4NodeEEEESC_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:5004,20'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:5004,33'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
        - Src:             'src/demangle/ItaniumDemangle.h:5008,27'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10parseSeqIdEPm
        - Src:             'src/demangle/ItaniumDemangle.h:5009,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:5011,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA25_KcRPNS0_4NodeEEEESC_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:5017,11'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:5017,24'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseModuleNameOptERPNS0_10ModuleNameE
        - Src:             'src/demangle/ItaniumDemangle.h:5021,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA24_KcRPNS0_10ModuleNameEEEEPNS0_4NodeEDpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvEN18SaveTemplateParamsD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5047
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.SaveTemplateParams *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EED2Ev
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EEaSEOS4_
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEaSEOS6_
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:5048,30'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEaSEOS6_
        - Src:             'src/demangle/ItaniumDemangle.h:5049,35'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EEaSEOS4_
        - Src:             'src/demangle/ItaniumDemangle.h:5050,5'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EED2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:5050,5'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EED2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:5048,30'
          Dst:             __clang_call_terminate
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9NameStateC2EPS5_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2564
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser<(anonymous namespace)::itanium_demangle::ManglingParser<(anonymous namespace)::DefaultAllocator>, (anonymous namespace)::DefaultAllocator>::NameState *'
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2564,67'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE4sizeEv
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E26resolveForwardTemplateRefsERNS5_9NameStateE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2567
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser<(anonymous namespace)::itanium_demangle::ManglingParser<(anonymous namespace)::DefaultAllocator>, (anonymous namespace)::DefaultAllocator>::NameState *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          106
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE8dropBackEm
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EEixEm
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE4sizeEv
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE5emptyEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:2570,5'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2571,20'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EEixEm
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EEixEm
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EEixEm
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE8dropBackEm
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2577,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE8dropBackEm
        - Branch String:   'src/demangle/ItaniumDemangle.h:2572,34'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2572,38'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2574,9'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:2572,56'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2573,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EEixEm
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EEixEm
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE8dropBackEm
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EEixEm
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2574,9'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:2572,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2574,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2575,39'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EEixEm
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EEixEm
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE8dropBackEm
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EEixEm
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE4sizeEv
                - __sanitizer_cov_trace_cmp8
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2569,36'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:2571,20'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EEixEm
        - Src:             'src/demangle/ItaniumDemangle.h:2572,26'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE5emptyEv
        - Src:             'src/demangle/ItaniumDemangle.h:2572,38'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
        - Src:             'src/demangle/ItaniumDemangle.h:2573,18'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
        - Src:             'src/demangle/ItaniumDemangle.h:2573,37'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:2575,39'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEixEm
        - Src:             'src/demangle/ItaniumDemangle.h:2575,37'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EEixEm
        - Src:             'src/demangle/ItaniumDemangle.h:2575,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EEixEm
        - Src:             'src/demangle/ItaniumDemangle.h:2577,25'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE8dropBackEm
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEvENKUlvE_clEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5056
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.anon.10 *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          52
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:5060,27'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5060,27'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5060,30'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/demangle/ItaniumDemangle.h:5060,44'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5060,44'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5060,47'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/demangle/ItaniumDemangle.h:5060,61'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5060,61'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5060,64'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:5060,12'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
        - Src:             'src/demangle/ItaniumDemangle.h:5060,30'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:5060,47'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:5060,64'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12EnableIfAttrEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::NodeArray *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle12EnableIfAttrEJNS2_9NodeArrayEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle12EnableIfAttrEJNS2_9NodeArrayEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle9NodeArrayC2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::NodeArray *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_16FunctionEncodingEJRPNS0_4NodeESA_NS0_9NodeArrayESA_RNS0_10QualifiersERNS0_15FunctionRefQualEEEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        7
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::NodeArray *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'int *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle16FunctionEncodingEJRPNS2_4NodeES6_NS2_9NodeArrayES6_RNS2_10QualifiersERNS2_15FunctionRefQualEEEEPT_DpOT0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle16FunctionEncodingEJRPNS2_4NodeES6_NS2_9NodeArrayES6_RNS2_10QualifiersERNS2_15FunctionRefQualEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle16FunctionEncodingEJRPNS2_4NodeES6_NS2_9NodeArrayES6_RNS2_10QualifiersERNS2_15FunctionRefQualEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::FunctionEncoding *'
      argCount:        7
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::NodeArray *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'int *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          63
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle16FunctionEncodingC2EPKNS0_4NodeES4_NS0_9NodeArrayES4_NS0_10QualifiersENS0_15FunctionRefQualE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle16FunctionEncodingC2EPKNS0_4NodeES4_NS0_9NodeArrayES4_NS0_10QualifiersENS0_15FunctionRefQualE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle16FunctionEncodingC2EPKNS0_4NodeES4_NS0_9NodeArrayES4_NS0_10QualifiersENS0_15FunctionRefQualE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 892
      functionDepth:   0
      returnType:      'N/A'
      argCount:        8
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::FunctionEncoding *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'size_t '
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'int '
        - 'char '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          60
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_5CacheES3_S3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:888,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_5CacheES3_S3_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle16FunctionEncoding19hasRHSComponentSlowERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 903
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::FunctionEncoding *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle16FunctionEncoding15hasFunctionSlowERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 904
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::FunctionEncoding *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle16FunctionEncoding9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 908
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::FunctionEncoding *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node15hasRHSComponentERNS0_12OutputBufferE
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:909,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:909,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node15hasRHSComponentERNS0_12OutputBufferE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:910,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node15hasRHSComponentERNS0_12OutputBufferE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - Branch String:   'src/demangle/ItaniumDemangle.h:911,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:912,15'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:913,5'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:911,17'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node15hasRHSComponentERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:912,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:914,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle16FunctionEncoding10printRightERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 917
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::FunctionEncoding *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          175
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray14printWithCommaERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:921,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:922,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:924,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Branch String:   'src/demangle/ItaniumDemangle.h:924,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:925,13'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:926,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Branch String:   'src/demangle/ItaniumDemangle.h:926,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:927,13'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:928,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Branch String:   'src/demangle/ItaniumDemangle.h:928,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:929,13'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:931,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Branch String:   'src/demangle/ItaniumDemangle.h:931,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:932,13'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:933,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Branch String:   'src/demangle/ItaniumDemangle.h:936,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:936,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:937,7'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:918,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
        - Src:             'src/demangle/ItaniumDemangle.h:919,12'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray14printWithCommaERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:920,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
        - Src:             'src/demangle/ItaniumDemangle.h:925,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:927,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:929,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:932,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:934,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:937,14'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle16FunctionEncodingD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 876
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::FunctionEncoding *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:876,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle16FunctionEncodingD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 876
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::FunctionEncoding *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle16FunctionEncodingD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:876,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle16FunctionEncodingD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle12EnableIfAttrEJNS2_9NodeArrayEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::NodeArray *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12EnableIfAttrC2ENS0_9NodeArrayE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12EnableIfAttrC2ENS0_9NodeArrayE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle12EnableIfAttrC2ENS0_9NodeArrayE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:562,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle12EnableIfAttr9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
        - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray14printWithCommaERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:567,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:568,16'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray14printWithCommaERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:569,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle12EnableIfAttrD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:558,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle12EnableIfAttrD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12EnableIfAttrD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:558,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12EnableIfAttrD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EEixEm
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionDepth:   0
      returnType:      'struct.(anonymous namespace)::itanium_demangle::ForwardTemplateReference **'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.2 *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE5beginEv
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE4sizeEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:151,5'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:0,0'
              BranchSideFuncs:
                - __assert_fail
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE5beginEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:151,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE5beginEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:151,5'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:151,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE5beginEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:151,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:151,5'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:151,5'
          Dst:             __assert_fail
        - Src:             'src/demangle/ItaniumDemangle.h:152,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE5beginEv
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE5emptyEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.1 *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE8dropBackEm
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.2 *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE4sizeEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:137,5'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:0,0'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/demangle/ItaniumDemangle.h:137,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/demangle/ItaniumDemangle.h:137,5'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:137,5'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:137,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:137,5'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:137,5'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE5beginEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionDepth:   0
      returnType:      'struct.(anonymous namespace)::itanium_demangle::ForwardTemplateReference **'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.2 *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EEaSEOS4_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::PODSmallVector.18 *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.18 *'
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.18 *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          99
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE11clearInlineEv
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE5beginEv
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE5clearEv
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE4sizeEv
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE8isInlineEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:97,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:98,12'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE8isInlineEv
                - free
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE11clearInlineEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE5beginEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE3endEv
                - _ZNSt3__14copyIPPN12_GLOBAL__N_116itanium_demangle4NodeES5_EET0_T_S7_S6_
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE5clearEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:108,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE8isInlineEv
                - _ZNSt3__14swapIPPN12_GLOBAL__N_116itanium_demangle4NodeEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS7_EE5valueEvE4typeERS7_SA_
                - _ZNSt3__14swapIPPN12_GLOBAL__N_116itanium_demangle4NodeEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS7_EE5valueEvE4typeERS7_SA_
                - _ZNSt3__14swapIPPN12_GLOBAL__N_116itanium_demangle4NodeEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS7_EE5valueEvE4typeERS7_SA_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE5clearEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE11clearInlineEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:98,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:99,19'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE5beginEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE3endEv
                - _ZNSt3__14copyIPPN12_GLOBAL__N_116itanium_demangle4NodeES5_EET0_T_S7_S6_
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE5clearEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:102,17'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE5beginEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE3endEv
                - _ZNSt3__14copyIPPN12_GLOBAL__N_116itanium_demangle4NodeES5_EET0_T_S7_S6_
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE5clearEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:108,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:109,15'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE11clearInlineEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:116,15'
              BranchSideFuncs:
                - _ZNSt3__14swapIPPN12_GLOBAL__N_116itanium_demangle4NodeEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS7_EE5valueEvE4typeERS7_SA_
                - _ZNSt3__14swapIPPN12_GLOBAL__N_116itanium_demangle4NodeEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS7_EE5valueEvE4typeERS7_SA_
                - _ZNSt3__14swapIPPN12_GLOBAL__N_116itanium_demangle4NodeEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS7_EE5valueEvE4typeERS7_SA_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE5clearEv
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:97,15'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE8isInlineEv
        - Src:             'src/demangle/ItaniumDemangle.h:98,12'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE8isInlineEv
        - Src:             'src/demangle/ItaniumDemangle.h:100,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE11clearInlineEv
        - Src:             'src/demangle/ItaniumDemangle.h:102,23'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE5beginEv
        - Src:             'src/demangle/ItaniumDemangle.h:102,38'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE3endEv
        - Src:             'src/demangle/ItaniumDemangle.h:103,28'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:104,13'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE5clearEv
        - Src:             'src/demangle/ItaniumDemangle.h:108,9'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE8isInlineEv
        - Src:             'src/demangle/ItaniumDemangle.h:112,13'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE11clearInlineEv
        - Src:             'src/demangle/ItaniumDemangle.h:119,11'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE5clearEv
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE11clearInlineEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.18 *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EE3endEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node **'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.18 *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA31_KcRPNS0_4NodeEEEESC_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'N/A'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle11SpecialNameEJRA31_KcRPNS2_4NodeEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle11SpecialNameEJRA31_KcRPNS2_4NodeEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA12_KcRPNS0_4NodeEEEESC_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'N/A'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle11SpecialNameEJRA12_KcRPNS2_4NodeEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle11SpecialNameEJRA12_KcRPNS2_4NodeEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA9_KcRPNS0_4NodeEEEESC_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'N/A'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle11SpecialNameEJRA9_KcRPNS2_4NodeEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle11SpecialNameEJRA9_KcRPNS2_4NodeEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA14_KcRPNS0_4NodeEEEESC_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'N/A'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle11SpecialNameEJRA14_KcRPNS2_4NodeEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle11SpecialNameEJRA14_KcRPNS2_4NodeEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA19_KcRPNS0_4NodeEEEESC_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'N/A'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle11SpecialNameEJRA19_KcRPNS2_4NodeEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle11SpecialNameEJRA19_KcRPNS2_4NodeEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseCallOffsetEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4855
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          95
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:4858,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4859,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4860,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Branch String:   'src/demangle/ItaniumDemangle.h:4859,38'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4859,5'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4859,42'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Branch String:   'src/demangle/ItaniumDemangle.h:4860,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4861,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4863,3'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:4861,38'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4861,5'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4861,42'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Branch String:   'src/demangle/ItaniumDemangle.h:4861,57'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4861,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4862,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Branch String:   'src/demangle/ItaniumDemangle.h:4862,38'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4861,5'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4862,42'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:4858,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:4859,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
        - Src:             'src/demangle/ItaniumDemangle.h:4859,42'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:4860,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:4861,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
        - Src:             'src/demangle/ItaniumDemangle.h:4861,42'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:4862,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
        - Src:             'src/demangle/ItaniumDemangle.h:4862,42'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA27_KcRPNS0_4NodeEEEESC_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'N/A'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle11SpecialNameEJRA27_KcRPNS2_4NodeEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle11SpecialNameEJRA27_KcRPNS2_4NodeEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_21CtorVtableSpecialNameEJRPNS0_4NodeESA_EEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle21CtorVtableSpecialNameEJRPNS2_4NodeES6_EEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle21CtorVtableSpecialNameEJRPNS2_4NodeES6_EEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA34_KcRPNS0_4NodeEEEESC_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'N/A'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle11SpecialNameEJRA34_KcRPNS2_4NodeEEEEPT_DpOT0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle11SpecialNameEJRA34_KcRPNS2_4NodeEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA41_KcRPNS0_4NodeEEEESC_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'N/A'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle11SpecialNameEJRA41_KcRPNS2_4NodeEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle11SpecialNameEJRA41_KcRPNS2_4NodeEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA18_KcRPNS0_4NodeEEEESC_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'N/A'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle11SpecialNameEJRA18_KcRPNS2_4NodeEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle11SpecialNameEJRA18_KcRPNS2_4NodeEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA22_KcRPNS0_4NodeEEEESC_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'N/A'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle11SpecialNameEJRA22_KcRPNS2_4NodeEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle11SpecialNameEJRA22_KcRPNS2_4NodeEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA20_KcRPNS0_4NodeEEEESC_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'N/A'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle11SpecialNameEJRA20_KcRPNS2_4NodeEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle11SpecialNameEJRA20_KcRPNS2_4NodeEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10parseSeqIdEPm
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5171
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          146
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:5172,23'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5172,26'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5173,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Branch String:   'src/demangle/ItaniumDemangle.h:5172,41'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5173,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5176,10'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Branch String:   'src/demangle/ItaniumDemangle.h:5173,23'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5173,26'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5174,5'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:5172,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5174,5'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5176,10'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Branch String:   'src/demangle/ItaniumDemangle.h:5178,23'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5178,26'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5181,16'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Branch String:   'src/demangle/ItaniumDemangle.h:5178,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5179,10'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5181,16'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Branch String:   'src/demangle/ItaniumDemangle.h:5181,30'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5181,33'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5185,14'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:5181,16'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5182,10'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5185,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:5172,9'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:5172,26'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:5173,9'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:5173,26'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:5178,9'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:5178,26'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:5180,33'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:5181,16'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:5181,33'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:5183,33'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA25_KcRPNS0_4NodeEEEESC_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'N/A'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle11SpecialNameEJRA25_KcRPNS2_4NodeEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle11SpecialNameEJRA25_KcRPNS2_4NodeEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseModuleNameOptERPNS0_10ModuleNameE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2840
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'struct.(anonymous namespace)::itanium_demangle::ModuleName **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10ModuleNameEJRPS7_RPNS0_4NodeERbEEESB_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:2841,3'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2842,24'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseSourceNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10ModuleNameEJRPS7_RPNS0_4NodeERbEEESB_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2851,3'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:2844,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2845,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10ModuleNameEJRPS7_RPNS0_4NodeERbEEESB_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseSourceNameEPNS5_9NameStateE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2847,52'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10ModuleNameEJRPS7_RPNS0_4NodeERbEEESB_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseSourceNameEPNS5_9NameStateE
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2841,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:2842,24'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:2843,17'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:2843,30'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseSourceNameEPNS5_9NameStateE
        - Src:             'src/demangle/ItaniumDemangle.h:2847,35'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10ModuleNameEJRPS7_RPNS0_4NodeERbEEESB_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:2848,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA24_KcRPNS0_10ModuleNameEEEEPNS0_4NodeEDpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'N/A'
        - 'struct.(anonymous namespace)::itanium_demangle::ModuleName **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle11SpecialNameEJRA24_KcRPNS2_10ModuleNameEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle11SpecialNameEJRA24_KcRPNS2_10ModuleNameEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle11SpecialNameEJRA24_KcRPNS2_10ModuleNameEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::ElaboratedTypeSpefType *'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'N/A'
        - 'struct.(anonymous namespace)::itanium_demangle::ModuleName **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle11SpecialNameC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS0_4NodeE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle11SpecialNameC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS0_4NodeE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle11SpecialNameC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS0_4NodeE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 962
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::ElaboratedTypeSpefType *'
        - 'char *'
        - 'size_t '
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:962,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle11SpecialName9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 966
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::ElaboratedTypeSpefType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:967,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:968,12'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle11SpecialNameD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 956
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::ElaboratedTypeSpefType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:956,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle11SpecialNameD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 956
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::ElaboratedTypeSpefType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle11SpecialNameD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:956,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle11SpecialNameD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseSourceNameEPNS5_9NameStateE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2940
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser<(anonymous namespace)::itanium_demangle::ManglingParser<(anonymous namespace)::DefaultAllocator>, (anonymous namespace)::DefaultAllocator>::NameState *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          90
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle11starts_withENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parsePositiveIntegerEPm
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA22_KcEEEPNS0_4NodeEDpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
        - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:2942,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2943,5'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2944,7'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle11starts_withENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA22_KcEEEPNS0_4NodeEDpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:2944,26'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2944,29'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2945,5'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:2944,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2945,5'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2946,25'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle11starts_withENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA22_KcEEEPNS0_4NodeEDpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:2948,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2949,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA22_KcEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2950,10'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2942,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parsePositiveIntegerEPm
        - Src:             'src/demangle/ItaniumDemangle.h:2944,7'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
        - Src:             'src/demangle/ItaniumDemangle.h:2948,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle11starts_withENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
        - Src:             'src/demangle/ItaniumDemangle.h:2949,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA22_KcEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:2950,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10ModuleNameEJRPS7_RPNS0_4NodeERbEEESB_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        4
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'struct.(anonymous namespace)::itanium_demangle::ModuleName **'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle10ModuleNameEJRPS3_RPNS2_4NodeERbEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle10ModuleNameEJRPS3_RPNS2_4NodeERbEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle10ModuleNameEJRPS3_RPNS2_4NodeERbEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'struct.(anonymous namespace)::itanium_demangle::ModuleName *'
      argCount:        4
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'struct.(anonymous namespace)::itanium_demangle::ModuleName **'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle10ModuleNameC2EPS1_PNS0_4NodeEb
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle10ModuleNameC2EPS1_PNS0_4NodeEb
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle10ModuleNameC2EPS1_PNS0_4NodeEb
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1016
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::ModuleName *'
        - 'struct.(anonymous namespace)::itanium_demangle::ModuleName *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1015,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle10ModuleName9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1022
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::ModuleName *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:1023,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1024,7'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1025,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
        - Branch String:   'src/demangle/ItaniumDemangle.h:1025,16'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1025,19'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1026,13'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - Branch String:   'src/demangle/ItaniumDemangle.h:1025,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1025,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1026,13'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1024,15'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:1026,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
        - Src:             'src/demangle/ItaniumDemangle.h:1027,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle10ModuleNameD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1009
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::ModuleName *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1009,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle10ModuleNameD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1009
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::ModuleName *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle10ModuleNameD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1009,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle10ModuleNameD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA22_KcEEEPNS0_4NodeEDpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRA22_KcEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRA22_KcEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8NameTypeEJRA22_KcEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::NameType *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NameTypeC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NameTypeC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle11SpecialNameEJRA25_KcRPNS2_4NodeEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::ElaboratedTypeSpefType *'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'N/A'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle11SpecialNameC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS0_4NodeE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle11SpecialNameC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS0_4NodeE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle11SpecialNameEJRA20_KcRPNS2_4NodeEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::ElaboratedTypeSpefType *'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'N/A'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle11SpecialNameC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS0_4NodeE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle11SpecialNameC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS0_4NodeE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle11SpecialNameEJRA22_KcRPNS2_4NodeEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::ElaboratedTypeSpefType *'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'N/A'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle11SpecialNameC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS0_4NodeE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle11SpecialNameC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS0_4NodeE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle11SpecialNameEJRA18_KcRPNS2_4NodeEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::ElaboratedTypeSpefType *'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'N/A'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle11SpecialNameC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS0_4NodeE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle11SpecialNameC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS0_4NodeE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle11SpecialNameEJRA41_KcRPNS2_4NodeEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::ElaboratedTypeSpefType *'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'N/A'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle11SpecialNameC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS0_4NodeE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle11SpecialNameC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS0_4NodeE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle11SpecialNameEJRA34_KcRPNS2_4NodeEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::ElaboratedTypeSpefType *'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'N/A'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle11SpecialNameC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS0_4NodeE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle11SpecialNameC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS0_4NodeE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle21CtorVtableSpecialNameEJRPNS2_4NodeES6_EEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle21CtorVtableSpecialNameC2EPKNS0_4NodeES4_
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle21CtorVtableSpecialNameC2EPKNS0_4NodeES4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle21CtorVtableSpecialNameC2EPKNS0_4NodeES4_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 979
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:978,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle21CtorVtableSpecialName9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 983
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:984,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:985,16'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:986,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:987,17'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle21CtorVtableSpecialNameD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 972
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:972,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle21CtorVtableSpecialNameD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 972
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle21CtorVtableSpecialNameD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:972,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle21CtorVtableSpecialNameD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle11SpecialNameEJRA27_KcRPNS2_4NodeEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::ElaboratedTypeSpefType *'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'N/A'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle11SpecialNameC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS0_4NodeE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle11SpecialNameC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS0_4NodeE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle11SpecialNameEJRA19_KcRPNS2_4NodeEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::ElaboratedTypeSpefType *'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'N/A'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle11SpecialNameC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS0_4NodeE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle11SpecialNameC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS0_4NodeE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle11SpecialNameEJRA14_KcRPNS2_4NodeEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::ElaboratedTypeSpefType *'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'N/A'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle11SpecialNameC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS0_4NodeE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle11SpecialNameC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS0_4NodeE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle11SpecialNameEJRA9_KcRPNS2_4NodeEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::ElaboratedTypeSpefType *'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'N/A'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle11SpecialNameC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS0_4NodeE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle11SpecialNameC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS0_4NodeE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle11SpecialNameEJRA12_KcRPNS2_4NodeEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::ElaboratedTypeSpefType *'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'N/A'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle11SpecialNameC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS0_4NodeE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle11SpecialNameC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS0_4NodeE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle11SpecialNameEJRA31_KcRPNS2_4NodeEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::ElaboratedTypeSpefType *'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'N/A'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle11SpecialNameC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS0_4NodeE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle11SpecialNameC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS0_4NodeE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEC2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.1 *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:49,17'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:49,17'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:77,67'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle20TemplateArgumentPackEJRNS2_9NodeArrayEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::NodeArray *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle20TemplateArgumentPackC2ENS0_9NodeArrayE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle20TemplateArgumentPackC2ENS0_9NodeArrayE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle20TemplateArgumentPackC2ENS0_9NodeArrayE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1336
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1336,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle20TemplateArgumentPack9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1342
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray14printWithCommaERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1343,14'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray14printWithCommaERNS0_12OutputBufferE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle20TemplateArgumentPackD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1332
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1332,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle20TemplateArgumentPackD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1332
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle20TemplateArgumentPackD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1332,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle20TemplateArgumentPackD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E21parseOperatorEncodingEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3043
      functionDepth:   0
      returnType:      'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser<(anonymous namespace)::itanium_demangle::ManglingParser<(anonymous namespace)::DefaultAllocator>, (anonymous namespace)::DefaultAllocator>::OperatorInfo *'
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          87
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfoltEPKc
        - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfoneEPKc
        - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:3044,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3045,5'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3049,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfoneEPKc
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfoltEPKc
        - Branch String:   'src/demangle/ItaniumDemangle.h:3050,3'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3051,22'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfoltEPKc
                - __sanitizer_cov_trace_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfoneEPKc
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3057,11'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfoneEPKc
        - Branch String:   'src/demangle/ItaniumDemangle.h:3052,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3053,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfoneEPKc
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfoltEPKc
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3055,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfoneEPKc
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfoltEPKc
        - Branch String:   'src/demangle/ItaniumDemangle.h:3057,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3058,5'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3060,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:3044,7'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
        - Src:             'src/demangle/ItaniumDemangle.h:3052,21'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfoltEPKc
        - Src:             'src/demangle/ItaniumDemangle.h:3057,18'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfoneEPKc
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo9getSymbolEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2638
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser<(anonymous namespace)::itanium_demangle::ManglingParser<(anonymous namespace)::DefaultAllocator>, (anonymous namespace)::DefaultAllocator>::OperatorInfo *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          92
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle11starts_withENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
        - _ZN12_GLOBAL__N_116itanium_demangle11starts_withENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEc
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:2640,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2640,11'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle11starts_withENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
                - __assert_fail
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEE13remove_prefixEm
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_116itanium_demangle11starts_withENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEc
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEE13remove_prefixEm
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2641,9'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle11starts_withENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
                - __assert_fail
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEE13remove_prefixEm
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_116itanium_demangle11starts_withENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEc
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEE13remove_prefixEm
        - Branch String:   'src/demangle/ItaniumDemangle.h:2641,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:0,0'
              BranchSideFuncs:
                - __assert_fail
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEE13remove_prefixEm
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_116itanium_demangle11starts_withENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEc
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEE13remove_prefixEm
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2641,9'
              BranchSideFuncs:
                - __assert_fail
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEE13remove_prefixEm
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_116itanium_demangle11starts_withENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEc
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEE13remove_prefixEm
        - Branch String:   'src/demangle/ItaniumDemangle.h:2641,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2641,9'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEE13remove_prefixEm
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_116itanium_demangle11starts_withENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEc
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEE13remove_prefixEm
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2643,13'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEE13remove_prefixEm
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_116itanium_demangle11starts_withENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEc
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEE13remove_prefixEm
        - Branch String:   'src/demangle/ItaniumDemangle.h:2644,13'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2645,15'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEE13remove_prefixEm
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2646,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2641,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle11starts_withENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
        - Src:             'src/demangle/ItaniumDemangle.h:2641,9'
          Dst:             __assert_fail
        - Src:             'src/demangle/ItaniumDemangle.h:2644,13'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle11starts_withENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEc
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getKindEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2650
      functionDepth:   0
      returnType:      'char '
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser<(anonymous namespace)::itanium_demangle::ManglingParser<(anonymous namespace)::DefaultAllocator>, (anonymous namespace)::DefaultAllocator>::OperatorInfo *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo13getPrecedenceEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2652
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser<(anonymous namespace)::itanium_demangle::ManglingParser<(anonymous namespace)::DefaultAllocator>, (anonymous namespace)::DefaultAllocator>::OperatorInfo *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseBinaryExprENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEENS0_4Node4PrecE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4151
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        4
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'char *'
        - 'size_t '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          61
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10BinaryExprEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEESA_RNS8_4PrecEEEES9_DpOT0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:4153,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4155,15'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10BinaryExprEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEESA_RNS8_4PrecEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4156,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4157,5'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4158,10'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10BinaryExprEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEESA_RNS8_4PrecEEEES9_DpOT0_
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:4152,15'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4152,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
        - Src:             'src/demangle/ItaniumDemangle.h:4155,15'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4155,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
        - Src:             'src/demangle/ItaniumDemangle.h:4158,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10BinaryExprEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEESA_RNS8_4PrecEEEES9_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parsePrefixExprENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEENS0_4Node4PrecE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4141
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        4
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'char *'
        - 'size_t '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10PrefixExprEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEERPNS0_4NodeERNSE_4PrecEEEESF_DpOT0_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:4143,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4144,5'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4145,10'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10PrefixExprEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEERPNS0_4NodeERNSE_4PrecEEEESF_DpOT0_
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:4142,13'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4142,26'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
        - Src:             'src/demangle/ItaniumDemangle.h:4145,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10PrefixExprEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEERPNS0_4NodeERNSE_4PrecEEEESF_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11PostfixExprEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEENS8_4PrecEEEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        4
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.std::__1::basic_string_view *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle11PostfixExprEJRPNS2_4NodeERNSt3__117basic_string_viewIcNS7_11char_traitsIcEEEENS4_4PrecEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle11PostfixExprEJRPNS2_4NodeERNSt3__117basic_string_viewIcNS7_11char_traitsIcEEEENS4_4PrecEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_18ArraySubscriptExprEJRPNS0_4NodeESA_NS8_4PrecEEEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        4
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle18ArraySubscriptExprEJRPNS2_4NodeES6_NS4_4PrecEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle18ArraySubscriptExprEJRPNS2_4NodeES6_NS4_4PrecEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10MemberExprEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEESA_NS8_4PrecEEEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        5
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.std::__1::basic_string_view *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle10MemberExprEJRPNS2_4NodeERNSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_NS4_4PrecEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle10MemberExprEJRPNS2_4NodeERNSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_NS4_4PrecEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getFlagEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2651
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser<(anonymous namespace)::itanium_demangle::ManglingParser<(anonymous namespace)::DefaultAllocator>, (anonymous namespace)::DefaultAllocator>::OperatorInfo *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_7NewExprEJRNS0_9NodeArrayERPNS0_4NodeES9_RbbNSA_4PrecEEEESB_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        7
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::NodeArray *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::NodeArray *'
        - 'char *'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle7NewExprEJRNS2_9NodeArrayERPNS2_4NodeES5_RbbNS6_4PrecEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle7NewExprEJRNS2_9NodeArrayERPNS2_4NodeES5_RbbNS6_4PrecEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10DeleteExprEJRPNS0_4NodeERbbNS8_4PrecEEEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        5
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'char *'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle10DeleteExprEJRPNS2_4NodeERbbNS4_4PrecEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle10DeleteExprEJRPNS2_4NodeERbbNS4_4PrecEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8CallExprEJRPNS0_4NodeENS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        4
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::NodeArray *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8CallExprEJRPNS2_4NodeENS2_9NodeArrayENS4_4PrecEEEEPT_DpOT0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8CallExprEJRPNS2_4NodeENS2_9NodeArrayENS4_4PrecEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_14ConversionExprEJRPNS0_4NodeERNS0_9NodeArrayENS8_4PrecEEEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        4
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::NodeArray *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle14ConversionExprEJRPNS2_4NodeERNS2_9NodeArrayENS4_4PrecEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle14ConversionExprEJRPNS2_4NodeERNS2_9NodeArrayENS4_4PrecEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15ConditionalExprEJRPNS0_4NodeESA_SA_NS8_4PrecEEEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        5
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle15ConditionalExprEJRPNS2_4NodeES6_S6_NS4_4PrecEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle15ConditionalExprEJRPNS2_4NodeES6_S6_NS4_4PrecEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8CastExprEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEERPNS0_4NodeESG_NSE_4PrecEEEESF_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        5
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.std::__1::basic_string_view *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8CastExprEJRNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEERPNS2_4NodeESC_NSA_4PrecEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8CastExprEJRNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEERPNS2_4NodeESC_NSA_4PrecEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEERPNS0_4NodeENSE_4PrecEEEESF_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        4
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.std::__1::basic_string_view *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle13EnclosingExprEJRNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEERPNS2_4NodeENSA_4PrecEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle13EnclosingExprEJRNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEERPNS2_4NodeENSA_4PrecEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseFunctionParamEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4189
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          126
      EdgeCount:       25
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseCVQualifiersEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13FunctionParamEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA5_KcEEEPNS0_4NodeEDpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:4190,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4191,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA5_KcEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4192,17'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseCVQualifiersEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13FunctionParamEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseCVQualifiersEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13FunctionParamEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4192,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4193,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseCVQualifiersEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13FunctionParamEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4199,17'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseCVQualifiersEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13FunctionParamEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4195,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4196,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13FunctionParamEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4197,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13FunctionParamEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4199,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4200,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseCVQualifiersEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13FunctionParamEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4210,3'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:4200,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4201,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4202,10'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseCVQualifiersEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13FunctionParamEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4202,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4203,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseCVQualifiersEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13FunctionParamEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4204,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseCVQualifiersEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13FunctionParamEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4206,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4207,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13FunctionParamEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4208,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13FunctionParamEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:4190,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:4191,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJRA5_KcEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4192,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:4193,5'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseCVQualifiersEv
        - Src:             'src/demangle/ItaniumDemangle.h:4194,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
        - Src:             'src/demangle/ItaniumDemangle.h:4195,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:4197,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13FunctionParamEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4199,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:4200,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
        - Src:             'src/demangle/ItaniumDemangle.h:4202,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:4204,5'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseCVQualifiersEv
        - Src:             'src/demangle/ItaniumDemangle.h:4205,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
        - Src:             'src/demangle/ItaniumDemangle.h:4206,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:4208,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13FunctionParamEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseFoldExprEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4421
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          197
      EdgeCount:       43
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E21parseOperatorEncodingEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getKindEv
        - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getNameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo9getSymbolEv
        - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:4422,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4423,5'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_switch
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E21parseOperatorEncodingEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo9getSymbolEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8FoldExprEJRbNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEERPNS0_4NodeESG_EEESF_DpOT0_
                - _ZNSt3__14swapIPN12_GLOBAL__N_116itanium_demangle4NodeEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS6_EE5valueEvE4typeERS6_S9_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getNameEv
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4backEv
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4425,8'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_switch
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E21parseOperatorEncodingEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo9getSymbolEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8FoldExprEJRbNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEERPNS0_4NodeESG_EEESF_DpOT0_
                - _ZNSt3__14swapIPN12_GLOBAL__N_116itanium_demangle4NodeEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS6_EE5valueEvE4typeERS6_S9_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getNameEv
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4backEv
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/demangle/ItaniumDemangle.h:4426,3'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4428,5'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4430,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E21parseOperatorEncodingEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo9getSymbolEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8FoldExprEJRbNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEERPNS0_4NodeESG_EEESF_DpOT0_
                - _ZNSt3__14swapIPN12_GLOBAL__N_116itanium_demangle4NodeEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS6_EE5valueEvE4typeERS6_S9_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getNameEv
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4backEv
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4434,20'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E21parseOperatorEncodingEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo9getSymbolEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8FoldExprEJRbNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEERPNS0_4NodeESG_EEESF_DpOT0_
                - _ZNSt3__14swapIPN12_GLOBAL__N_116itanium_demangle4NodeEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS6_EE5valueEvE4typeERS6_S9_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getNameEv
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4backEv
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4437,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E21parseOperatorEncodingEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo9getSymbolEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8FoldExprEJRbNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEERPNS0_4NodeESG_EEESF_DpOT0_
                - _ZNSt3__14swapIPN12_GLOBAL__N_116itanium_demangle4NodeEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS6_EE5valueEvE4typeERS6_S9_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getNameEv
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4backEv
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4440,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E21parseOperatorEncodingEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo9getSymbolEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8FoldExprEJRbNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEERPNS0_4NodeESG_EEESF_DpOT0_
                - _ZNSt3__14swapIPN12_GLOBAL__N_116itanium_demangle4NodeEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS6_EE5valueEvE4typeERS6_S9_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getNameEv
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4backEv
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/demangle/ItaniumDemangle.h:4445,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4446,5'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo9getSymbolEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8FoldExprEJRbNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEERPNS0_4NodeESG_EEESF_DpOT0_
                - _ZNSt3__14swapIPN12_GLOBAL__N_116itanium_demangle4NodeEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS6_EE5valueEvE4typeERS6_S9_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getNameEv
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4backEv
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4447,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo9getSymbolEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8FoldExprEJRbNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEERPNS0_4NodeESG_EEESF_DpOT0_
                - _ZNSt3__14swapIPN12_GLOBAL__N_116itanium_demangle4NodeEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS6_EE5valueEvE4typeERS6_S9_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getNameEv
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4backEv
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/demangle/ItaniumDemangle.h:4448,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4447,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo9getSymbolEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8FoldExprEJRbNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEERPNS0_4NodeESG_EEESF_DpOT0_
                - _ZNSt3__14swapIPN12_GLOBAL__N_116itanium_demangle4NodeEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS6_EE5valueEvE4typeERS6_S9_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4448,13'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo9getSymbolEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8FoldExprEJRbNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEERPNS0_4NodeESG_EEESF_DpOT0_
                - _ZNSt3__14swapIPN12_GLOBAL__N_116itanium_demangle4NodeEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS6_EE5valueEvE4typeERS6_S9_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getNameEv
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4backEv
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/demangle/ItaniumDemangle.h:4449,13'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4448,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getNameEv
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4backEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo9getSymbolEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8FoldExprEJRbNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEERPNS0_4NodeESG_EEESF_DpOT0_
                - _ZNSt3__14swapIPN12_GLOBAL__N_116itanium_demangle4NodeEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS6_EE5valueEvE4typeERS6_S9_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4449,16'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getNameEv
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4backEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo9getSymbolEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8FoldExprEJRbNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEERPNS0_4NodeESG_EEESF_DpOT0_
                - _ZNSt3__14swapIPN12_GLOBAL__N_116itanium_demangle4NodeEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS6_EE5valueEvE4typeERS6_S9_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:4447,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4450,5'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4452,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo9getSymbolEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8FoldExprEJRbNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEERPNS0_4NodeESG_EEESF_DpOT0_
                - _ZNSt3__14swapIPN12_GLOBAL__N_116itanium_demangle4NodeEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS6_EE5valueEvE4typeERS6_S9_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:4453,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4454,5'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4456,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo9getSymbolEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8FoldExprEJRbNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEERPNS0_4NodeESG_EEESF_DpOT0_
                - _ZNSt3__14swapIPN12_GLOBAL__N_116itanium_demangle4NodeEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS6_EE5valueEvE4typeERS6_S9_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:4457,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4458,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo9getSymbolEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8FoldExprEJRbNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEERPNS0_4NodeESG_EEESF_DpOT0_
                - _ZNSt3__14swapIPN12_GLOBAL__N_116itanium_demangle4NodeEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS6_EE5valueEvE4typeERS6_S9_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4463,7'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo9getSymbolEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8FoldExprEJRbNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEERPNS0_4NodeESG_EEESF_DpOT0_
                - _ZNSt3__14swapIPN12_GLOBAL__N_116itanium_demangle4NodeEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS6_EE5valueEvE4typeERS6_S9_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4459,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4460,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4461,3'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo9getSymbolEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8FoldExprEJRbNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEERPNS0_4NodeESG_EEESF_DpOT0_
                - _ZNSt3__14swapIPN12_GLOBAL__N_116itanium_demangle4NodeEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS6_EE5valueEvE4typeERS6_S9_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4463,18'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4463,21'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo9getSymbolEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8FoldExprEJRbNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEERPNS0_4NodeESG_EEESF_DpOT0_
                - _ZNSt3__14swapIPN12_GLOBAL__N_116itanium_demangle4NodeEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS6_EE5valueEvE4typeERS6_S9_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4466,37'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo9getSymbolEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8FoldExprEJRbNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEERPNS0_4NodeESG_EEESF_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4463,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4464,5'
              BranchSideFuncs:
                - _ZNSt3__14swapIPN12_GLOBAL__N_116itanium_demangle4NodeEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS6_EE5valueEvE4typeERS6_S9_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo9getSymbolEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8FoldExprEJRbNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEERPNS0_4NodeESG_EEESF_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4466,37'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo9getSymbolEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8FoldExprEJRbNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEERPNS0_4NodeESG_EEESF_DpOT0_
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:4422,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:4426,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:4444,20'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E21parseOperatorEncodingEv
        - Src:             'src/demangle/ItaniumDemangle.h:4447,13'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getKindEv
        - Src:             'src/demangle/ItaniumDemangle.h:4448,17'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getKindEv
        - Src:             'src/demangle/ItaniumDemangle.h:4449,20'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getNameEv
        - Src:             'src/demangle/ItaniumDemangle.h:4452,16'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4452,29'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
        - Src:             'src/demangle/ItaniumDemangle.h:4458,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4458,25'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
        - Src:             'src/demangle/ItaniumDemangle.h:4466,41'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo9getSymbolEv
        - Src:             'src/demangle/ItaniumDemangle.h:4466,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8FoldExprEJRbNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEERPNS0_4NodeESG_EEESF_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseBracedExprEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4374
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          172
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10BracedExprEJRPNS0_4NodeESA_bEEES9_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15BracedRangeExprEJRPNS0_4NodeESA_SA_EEES9_DpOT0_
        - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:4375,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4376,13'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_switch
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseBracedExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15BracedRangeExprEJRPNS0_4NodeESA_SA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseBracedExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10BracedExprEJRPNS0_4NodeESA_bEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseSourceNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseBracedExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10BracedExprEJRPNS0_4NodeESA_bEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4412,10'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:4376,5'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4378,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseSourceNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseBracedExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10BracedExprEJRPNS0_4NodeESA_bEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4388,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseBracedExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10BracedExprEJRPNS0_4NodeESA_bEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4398,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseBracedExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15BracedRangeExprEJRPNS0_4NodeESA_SA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4411,3'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:4380,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4381,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4382,20'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseBracedExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10BracedExprEJRPNS0_4NodeESA_bEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4383,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4384,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4385,56'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10BracedExprEJRPNS0_4NodeESA_bEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4390,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4391,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4392,20'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseBracedExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10BracedExprEJRPNS0_4NodeESA_bEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4393,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4394,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4395,56'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10BracedExprEJRPNS0_4NodeESA_bEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4400,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4401,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4402,24'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseBracedExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15BracedRangeExprEJRPNS0_4NodeESA_SA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4403,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4404,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4405,20'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseBracedExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15BracedRangeExprEJRPNS0_4NodeESA_SA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4406,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4407,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4408,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15BracedRangeExprEJRPNS0_4NodeESA_SA_EEES9_DpOT0_
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:4375,7'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:4376,13'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:4379,21'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4379,34'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseSourceNameEPNS5_9NameStateE
        - Src:             'src/demangle/ItaniumDemangle.h:4382,20'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4382,33'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseBracedExprEv
        - Src:             'src/demangle/ItaniumDemangle.h:4385,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10BracedExprEJRPNS0_4NodeESA_bEEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4389,21'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4389,34'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
        - Src:             'src/demangle/ItaniumDemangle.h:4392,20'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4392,33'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseBracedExprEv
        - Src:             'src/demangle/ItaniumDemangle.h:4395,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10BracedExprEJRPNS0_4NodeESA_bEEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4399,26'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4399,39'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
        - Src:             'src/demangle/ItaniumDemangle.h:4402,24'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4402,37'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
        - Src:             'src/demangle/ItaniumDemangle.h:4405,20'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4405,33'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseBracedExprEv
        - Src:             'src/demangle/ItaniumDemangle.h:4408,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15BracedRangeExprEJRPNS0_4NodeESA_SA_EEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4412,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4412,23'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12InitListExprEJDnNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'char **'
        - 'class.(anonymous namespace)::itanium_demangle::NodeArray *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle12InitListExprEJDnNS2_9NodeArrayEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle12InitListExprEJDnNS2_9NodeArrayEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E34parsePointerToMemberConversionExprENS0_4Node4PrecE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4475
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          73
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_29PointerToMemberConversionExprEJRPNS0_4NodeESA_RNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEERNS8_4PrecEEEES9_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:4477,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4478,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_29PointerToMemberConversionExprEJRPNS0_4NodeESA_RNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEERNS8_4PrecEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4479,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_29PointerToMemberConversionExprEJRPNS0_4NodeESA_RNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEERNS8_4PrecEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4480,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4481,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_29PointerToMemberConversionExprEJRPNS0_4NodeESA_RNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEERNS8_4PrecEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4482,29'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_29PointerToMemberConversionExprEJRPNS0_4NodeESA_RNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEERNS8_4PrecEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4483,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4484,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_29PointerToMemberConversionExprEJRPNS0_4NodeESA_RNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEERNS8_4PrecEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4485,10'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_29PointerToMemberConversionExprEJRPNS0_4NodeESA_RNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEERNS8_4PrecEEEES9_DpOT0_
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:4476,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4476,27'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:4479,16'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4479,29'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
        - Src:             'src/demangle/ItaniumDemangle.h:4482,29'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4482,42'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
        - Src:             'src/demangle/ItaniumDemangle.h:4483,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:4485,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_29PointerToMemberConversionExprEJRPNS0_4NodeESA_RNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEERNS8_4PrecEEEES9_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA10_KcRPNS0_4NodeENSB_4PrecEEEESC_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        4
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'N/A'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle13EnclosingExprEJRA10_KcRPNS2_4NodeENS7_4PrecEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle13EnclosingExprEJRA10_KcRPNS2_4NodeENS7_4PrecEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseSubobjectExprEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4493
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          120
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13SubobjectExprEJRPNS0_4NodeESA_RNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEENS0_9NodeArrayERbEEES9_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:4495,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4496,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13SubobjectExprEJRPNS0_4NodeESA_RNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEENS0_9NodeArrayERbEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4497,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13SubobjectExprEJRPNS0_4NodeESA_RNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEENS0_9NodeArrayERbEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4498,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4499,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13SubobjectExprEJRPNS0_4NodeESA_RNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEENS0_9NodeArrayERbEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4500,29'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13SubobjectExprEJRPNS0_4NodeESA_RNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEENS0_9NodeArrayERbEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4502,3'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4503,37'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13SubobjectExprEJRPNS0_4NodeESA_RNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEENS0_9NodeArrayERbEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4508,24'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13SubobjectExprEJRPNS0_4NodeESA_RNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEENS0_9NodeArrayERbEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4504,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4505,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13SubobjectExprEJRPNS0_4NodeESA_RNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEENS0_9NodeArrayERbEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4506,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13SubobjectExprEJRPNS0_4NodeESA_RNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEENS0_9NodeArrayERbEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:4509,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4510,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13SubobjectExprEJRPNS0_4NodeESA_RNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEENS0_9NodeArrayERbEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:4512,46'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13SubobjectExprEJRPNS0_4NodeESA_RNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEENS0_9NodeArrayERbEEES9_DpOT0_
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:4494,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4494,27'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:4497,16'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4497,29'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseExprEv
        - Src:             'src/demangle/ItaniumDemangle.h:4500,29'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:4500,42'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
        - Src:             'src/demangle/ItaniumDemangle.h:4501,33'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:4502,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:4503,37'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
        - Src:             'src/demangle/ItaniumDemangle.h:4503,22'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:4506,11'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Src:             'src/demangle/ItaniumDemangle.h:4508,24'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:4509,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:4512,25'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
        - Src:             'src/demangle/ItaniumDemangle.h:4511,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13SubobjectExprEJRPNS0_4NodeESA_RNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEENS0_9NodeArrayERbEEES9_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19SizeofParamPackExprEJRPNS0_4NodeEEEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle19SizeofParamPackExprEJRPNS2_4NodeEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle19SizeofParamPackExprEJRPNS2_4NodeEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13EnclosingExprEJRA11_KcRPNS0_4NodeEEEESC_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'N/A'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle13EnclosingExprEJRA11_KcRPNS2_4NodeEEEEPT_DpOT0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle13EnclosingExprEJRA11_KcRPNS2_4NodeEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13NodeArrayNodeEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::NodeArray *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle13NodeArrayNodeEJNS2_9NodeArrayEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle13NodeArrayNodeEJNS2_9NodeArrayEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12InitListExprEJRPNS0_4NodeENS0_9NodeArrayEEEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::NodeArray *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle12InitListExprEJRPNS2_4NodeENS2_9NodeArrayEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle12InitListExprEJRPNS2_4NodeENS2_9NodeArrayEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9ThrowExprEJRPNS0_4NodeEEEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle9ThrowExprEJRPNS2_4NodeEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle9ThrowExprEJRPNS2_4NodeEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseUnresolvedNameEb
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3372
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         63
      ICount:          321
      EdgeCount:       86
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19GlobalQualifiedNameEJRPNS0_4NodeEEEES9_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - __assert_fail
        - isdigit
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:3377,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3378,13'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseUnresolvedTypeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23parseBaseUnresolvedNameEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseSimpleIdEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3407,18'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseUnresolvedTypeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23parseBaseUnresolvedNameEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseSimpleIdEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19GlobalQualifiedNameEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23parseBaseUnresolvedNameEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19GlobalQualifiedNameEJRPNS0_4NodeEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3379,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3380,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3382,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23parseBaseUnresolvedNameEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseSimpleIdEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3382,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3383,18'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23parseBaseUnresolvedNameEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseSimpleIdEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3391,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23parseBaseUnresolvedNameEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseSimpleIdEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3384,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3385,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3386,15'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23parseBaseUnresolvedNameEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseSimpleIdEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3387,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3388,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23parseBaseUnresolvedNameEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseSimpleIdEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3389,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23parseBaseUnresolvedNameEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseSimpleIdEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3391,5'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3392,20'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseSimpleIdEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23parseBaseUnresolvedNameEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3400,18'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23parseBaseUnresolvedNameEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3393,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3394,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3395,15'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23parseBaseUnresolvedNameEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseSimpleIdEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:3396,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3391,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23parseBaseUnresolvedNameEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseSimpleIdEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3397,9'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:3401,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3402,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3403,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3407,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3408,13'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23parseBaseUnresolvedNameEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19GlobalQualifiedNameEJRPNS0_4NodeEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3417,20'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseUnresolvedTypeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23parseBaseUnresolvedNameEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseSimpleIdEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19GlobalQualifiedNameEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3409,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3410,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3411,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19GlobalQualifiedNameEJRPNS0_4NodeEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3411,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3412,15'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19GlobalQualifiedNameEJRPNS0_4NodeEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3413,12'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:3417,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3418,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseSimpleIdEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - __assert_fail
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23parseBaseUnresolvedNameEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19GlobalQualifiedNameEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3435,13'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseUnresolvedTypeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23parseBaseUnresolvedNameEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3420,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3421,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3422,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - __assert_fail
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23parseBaseUnresolvedNameEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseSimpleIdEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19GlobalQualifiedNameEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3422,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3423,17'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - __assert_fail
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23parseBaseUnresolvedNameEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseSimpleIdEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19GlobalQualifiedNameEJRPNS0_4NodeEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3424,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - __assert_fail
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23parseBaseUnresolvedNameEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseSimpleIdEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19GlobalQualifiedNameEJRPNS0_4NodeEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3424,16'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3425,17'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19GlobalQualifiedNameEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - __assert_fail
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23parseBaseUnresolvedNameEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseSimpleIdEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3427,17'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - __assert_fail
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23parseBaseUnresolvedNameEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseSimpleIdEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19GlobalQualifiedNameEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3428,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3429,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - __assert_fail
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23parseBaseUnresolvedNameEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseSimpleIdEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19GlobalQualifiedNameEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3430,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - __assert_fail
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23parseBaseUnresolvedNameEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseSimpleIdEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19GlobalQualifiedNameEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3430,5'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3419,20'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseSimpleIdEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - __assert_fail
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23parseBaseUnresolvedNameEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19GlobalQualifiedNameEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3431,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23parseBaseUnresolvedNameEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3436,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3437,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3439,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23parseBaseUnresolvedNameEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3441,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3442,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3443,15'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - __assert_fail
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23parseBaseUnresolvedNameEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3444,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3445,9'
              BranchSideFuncs:
                - __assert_fail
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23parseBaseUnresolvedNameEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3446,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23parseBaseUnresolvedNameEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3449,3'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3449,3'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23parseBaseUnresolvedNameEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3451,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23parseBaseUnresolvedNameEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3452,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3453,5'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3454,10'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:3377,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:3378,13'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3378,26'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseUnresolvedTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:3382,9'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3383,18'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3383,31'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
        - Src:             'src/demangle/ItaniumDemangle.h:3386,15'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3391,13'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:3392,20'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3392,33'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseSimpleIdEv
        - Src:             'src/demangle/ItaniumDemangle.h:3395,15'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3400,18'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3400,31'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23parseBaseUnresolvedNameEv
        - Src:             'src/demangle/ItaniumDemangle.h:3403,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3407,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:3408,13'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3408,26'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23parseBaseUnresolvedNameEv
        - Src:             'src/demangle/ItaniumDemangle.h:3412,15'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19GlobalQualifiedNameEJRPNS0_4NodeEEEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3417,20'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3417,7'
          Dst:             isdigit
        - Src:             'src/demangle/ItaniumDemangle.h:3419,20'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3419,33'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseSimpleIdEv
        - Src:             'src/demangle/ItaniumDemangle.h:3423,17'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3425,17'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19GlobalQualifiedNameEJRPNS0_4NodeEEEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3430,15'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:3435,13'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3435,26'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseUnresolvedTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:3439,9'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3440,18'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3440,31'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
        - Src:             'src/demangle/ItaniumDemangle.h:3443,15'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3449,3'
          Dst:             __assert_fail
        - Src:             'src/demangle/ItaniumDemangle.h:3451,16'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3451,29'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23parseBaseUnresolvedNameEv
        - Src:             'src/demangle/ItaniumDemangle.h:3454,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseUnresolvedTypeEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3312
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          79
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:3313,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3314,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3320,7'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3315,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3316,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3317,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3320,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3321,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3327,10'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:3322,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3323,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3324,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:3313,7'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3314,16'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3314,29'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseTemplateParamEv
        - Src:             'src/demangle/ItaniumDemangle.h:3317,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Src:             'src/demangle/ItaniumDemangle.h:3320,7'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3321,16'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3321,29'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseDecltypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:3324,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Src:             'src/demangle/ItaniumDemangle.h:3327,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3327,23'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseSimpleIdEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3281
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          62
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
        - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:3283,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3284,5'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3285,7'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3285,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3286,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3291,10'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:3287,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3288,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3289,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:3282,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3282,27'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseSourceNameEPNS5_9NameStateE
        - Src:             'src/demangle/ItaniumDemangle.h:3285,7'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3286,16'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3286,29'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
        - Src:             'src/demangle/ItaniumDemangle.h:3289,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13QualifiedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle13QualifiedNameEJRPNS2_4NodeES6_EEEPT_DpOT0_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle13QualifiedNameEJRPNS2_4NodeES6_EEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E23parseBaseUnresolvedNameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3338
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          101
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - isdigit
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:3339,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3340,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseSimpleIdEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3342,17'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseOperatorNameEPNS5_9NameStateE
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseDestructorNameEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:3342,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3343,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseDestructorNameEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3345,13'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseOperatorNameEPNS5_9NameStateE
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3348,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3349,5'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3350,7'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3350,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3351,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3356,10'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:3352,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3353,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3354,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:3339,20'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3339,7'
          Dst:             isdigit
        - Src:             'src/demangle/ItaniumDemangle.h:3340,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3340,25'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseSimpleIdEv
        - Src:             'src/demangle/ItaniumDemangle.h:3342,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:3343,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3343,25'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseDestructorNameEv
        - Src:             'src/demangle/ItaniumDemangle.h:3345,3'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:3347,16'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3347,29'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseOperatorNameEPNS5_9NameStateE
        - Src:             'src/demangle/ItaniumDemangle.h:3350,7'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3351,16'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3351,29'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseTemplateArgsEb
        - Src:             'src/demangle/ItaniumDemangle.h:3354,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_20NameWithTemplateArgsEJRPNS0_4NodeESA_EEES9_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19GlobalQualifiedNameEJRPNS0_4NodeEEEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle19GlobalQualifiedNameEJRPNS2_4NodeEEEEPT_DpOT0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle19GlobalQualifiedNameEJRPNS2_4NodeEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle19GlobalQualifiedNameEJRPNS2_4NodeEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::PointerType *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle19GlobalQualifiedNameC2EPNS0_4NodeE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle19GlobalQualifiedNameC2EPNS0_4NodeE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle19GlobalQualifiedNameC2EPNS0_4NodeE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1511
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1511,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle19GlobalQualifiedName9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1517
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1518,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1519,12'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle19GlobalQualifiedName11getBaseNameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1515
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle19GlobalQualifiedNameD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1506
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1506,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle19GlobalQualifiedNameD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1506
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle19GlobalQualifiedNameD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1506,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle19GlobalQualifiedNameD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseDestructorNameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3297
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8DtorNameEJRPNS0_4NodeEEEES9_DpOT0_
        - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - isdigit
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:3299,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3300,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseSimpleIdEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8DtorNameEJRPNS0_4NodeEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3302,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseUnresolvedTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8DtorNameEJRPNS0_4NodeEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3303,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3304,5'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3305,10'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8DtorNameEJRPNS0_4NodeEEEES9_DpOT0_
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:3299,20'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3299,7'
          Dst:             isdigit
        - Src:             'src/demangle/ItaniumDemangle.h:3300,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3300,27'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseSimpleIdEv
        - Src:             'src/demangle/ItaniumDemangle.h:3302,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3302,27'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseUnresolvedTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:3305,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8DtorNameEJRPNS0_4NodeEEEES9_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseOperatorNameEPNS5_9NameStateE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3069
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser<(anonymous namespace)::itanium_demangle::ManglingParser<(anonymous namespace)::DefaultAllocator>, (anonymous namespace)::DefaultAllocator>::NameState *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          255
      EdgeCount:       54
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbEC2ERbb
        - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E21parseOperatorEncodingEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15LiteralOperatorEJRPNS0_4NodeEEEES9_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_22ConversionOperatorTypeEJRPNS0_4NodeEEEES9_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getKindEv
        - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getNameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:3070,19'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3071,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getNameEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getFlagEv
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbEC2ERbb
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbEC2ERbb
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_22ConversionOperatorTypeEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3097,17'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseSourceNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_22ConversionOperatorTypeEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseSourceNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15LiteralOperatorEJRPNS0_4NodeEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3071,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3073,41'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbEC2ERbb
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbEC2ERbb
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_22ConversionOperatorTypeEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3087,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getNameEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getFlagEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:3078,71'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3077,28'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbEC2ERbb
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_22ConversionOperatorTypeEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3079,43'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbEC2ERbb
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_22ConversionOperatorTypeEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
        - Branch String:   'src/demangle/ItaniumDemangle.h:3081,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3082,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3083,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_22ConversionOperatorTypeEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
        - Branch String:   'src/demangle/ItaniumDemangle.h:3083,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3083,18'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_22ConversionOperatorTypeEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3084,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_22ConversionOperatorTypeEJRPNS0_4NodeEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
        - Branch String:   'src/demangle/ItaniumDemangle.h:3087,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3089,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3090,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getNameEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getFlagEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:3090,47'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3090,51'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getFlagEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getNameEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3094,27'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getNameEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3090,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3092,7'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getNameEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3094,27'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getNameEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3097,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3099,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseSourceNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15LiteralOperatorEJRPNS0_4NodeEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3105,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseSourceNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_22ConversionOperatorTypeEJRPNS0_4NodeEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3100,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3101,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3102,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15LiteralOperatorEJRPNS0_4NodeEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3105,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3107,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseSourceNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_22ConversionOperatorTypeEJRPNS0_4NodeEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3117,3'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:3107,23'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3107,26'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseSourceNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_22ConversionOperatorTypeEJRPNS0_4NodeEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3114,5'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:3107,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3108,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseSourceNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_22ConversionOperatorTypeEJRPNS0_4NodeEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3114,5'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:3110,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3111,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3112,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_22ConversionOperatorTypeEJRPNS0_4NodeEEEES9_DpOT0_
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:3070,24'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E21parseOperatorEncodingEv
        - Src:             'src/demangle/ItaniumDemangle.h:3071,13'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getKindEv
        - Src:             'src/demangle/ItaniumDemangle.h:3073,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbEC2ERbb
        - Src:             'src/demangle/ItaniumDemangle.h:3077,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbEC2ERbb
        - Src:             'src/demangle/ItaniumDemangle.h:3080,18'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3080,31'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:3085,5'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:3084,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_22ConversionOperatorTypeEJRPNS0_4NodeEEEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3085,5'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:3085,5'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:3085,5'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIbED2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:3087,13'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getKindEv
        - Src:             'src/demangle/ItaniumDemangle.h:3090,13'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getKindEv
        - Src:             'src/demangle/ItaniumDemangle.h:3090,55'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getFlagEv
        - Src:             'src/demangle/ItaniumDemangle.h:3094,31'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getNameEv
        - Src:             'src/demangle/ItaniumDemangle.h:3094,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8NameTypeEJNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3097,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:3099,16'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3099,29'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseSourceNameEPNS5_9NameStateE
        - Src:             'src/demangle/ItaniumDemangle.h:3102,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15LiteralOperatorEJRPNS0_4NodeEEEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3105,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:3107,9'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3107,26'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3109,18'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3109,31'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseSourceNameEPNS5_9NameStateE
        - Src:             'src/demangle/ItaniumDemangle.h:3112,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_22ConversionOperatorTypeEJRPNS0_4NodeEEEES9_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_22ConversionOperatorTypeEJRPNS0_4NodeEEEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle22ConversionOperatorTypeEJRPNS2_4NodeEEEEPT_DpOT0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle22ConversionOperatorTypeEJRPNS2_4NodeEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfo7getNameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2649
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser<(anonymous namespace)::itanium_demangle::ManglingParser<(anonymous namespace)::DefaultAllocator>, (anonymous namespace)::DefaultAllocator>::OperatorInfo *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15LiteralOperatorEJRPNS0_4NodeEEEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle15LiteralOperatorEJRPNS2_4NodeEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle15LiteralOperatorEJRPNS2_4NodeEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle15LiteralOperatorEJRPNS2_4NodeEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::PointerType *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle15LiteralOperatorC2EPKNS0_4NodeE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle15LiteralOperatorC2EPKNS0_4NodeE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle15LiteralOperatorC2EPKNS0_4NodeE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 946
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:946,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle15LiteralOperator9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 950
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:951,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:952,13'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle15LiteralOperatorD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 941
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:941,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle15LiteralOperatorD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 941
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle15LiteralOperatorD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:941,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle15LiteralOperatorD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle22ConversionOperatorTypeEJRPNS2_4NodeEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::PointerType *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle22ConversionOperatorTypeC2EPKNS0_4NodeE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22ConversionOperatorTypeC2EPKNS0_4NodeE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22ConversionOperatorTypeC2EPKNS0_4NodeE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:461,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle22ConversionOperatorType9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:466,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:467,9'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22ConversionOperatorTypeD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:456,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22ConversionOperatorTypeD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle22ConversionOperatorTypeD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:456,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22ConversionOperatorTypeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8DtorNameEJRPNS0_4NodeEEEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8DtorNameEJRPNS2_4NodeEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8DtorNameEJRPNS2_4NodeEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8DtorNameEJRPNS2_4NodeEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::PointerType *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8DtorNameC2EPKNS0_4NodeE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8DtorNameC2EPKNS0_4NodeE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8DtorNameC2EPKNS0_4NodeE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1630
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1630,33'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle8DtorName9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1634
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1635,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8DtorNameD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1626
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1626,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8DtorNameD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1626
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8DtorNameD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1626,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8DtorNameD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle13QualifiedNameEJRPNS2_4NodeES6_EEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle13QualifiedNameC2EPKNS0_4NodeES4_
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle13QualifiedNameC2EPKNS0_4NodeES4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle13QualifiedNameC2EPKNS0_4NodeES4_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1072
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1072,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle13QualifiedName9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1078
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1079,16'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:1080,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1081,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle13QualifiedName11getBaseNameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1076
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle13QualifiedNameD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1065
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1065,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle13QualifiedNameD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1065
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle13QualifiedNameD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1065,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle13QualifiedNameD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseSubstitutionEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5204
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         35
      ICount:          184
      EdgeCount:       44
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EEixEm
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10parseSeqIdEPm
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19SpecialSubstitutionEJRNS0_14SpecialSubKindEEEEPNS0_4NodeEDpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
        - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:5205,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5206,5'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10parseSeqIdEPm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EEixEm
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EEixEm
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_switch
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19SpecialSubstitutionEJRNS0_14SpecialSubKindEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12parseAbiTagsEPNS0_4NodeE
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5208,7'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10parseSeqIdEPm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EEixEm
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EEixEm
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_switch
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19SpecialSubstitutionEJRNS0_14SpecialSubKindEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12parseAbiTagsEPNS0_4NodeE
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5208,21'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5208,24'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10parseSeqIdEPm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EEixEm
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EEixEm
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_switch
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19SpecialSubstitutionEJRNS0_14SpecialSubKindEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12parseAbiTagsEPNS0_4NodeE
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5249,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10parseSeqIdEPm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EEixEm
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EEixEm
        - Branch String:   'src/demangle/ItaniumDemangle.h:5208,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5210,13'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_switch
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19SpecialSubstitutionEJRNS0_14SpecialSubKindEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12parseAbiTagsEPNS0_4NodeE
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5249,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10parseSeqIdEPm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EEixEm
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EEixEm
        - Branch String:   'src/demangle/ItaniumDemangle.h:5210,5'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5212,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19SpecialSubstitutionEJRNS0_14SpecialSubKindEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12parseAbiTagsEPNS0_4NodeE
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5215,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19SpecialSubstitutionEJRNS0_14SpecialSubKindEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12parseAbiTagsEPNS0_4NodeE
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5218,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19SpecialSubstitutionEJRNS0_14SpecialSubKindEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12parseAbiTagsEPNS0_4NodeE
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5221,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19SpecialSubstitutionEJRNS0_14SpecialSubKindEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12parseAbiTagsEPNS0_4NodeE
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5224,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19SpecialSubstitutionEJRNS0_14SpecialSubKindEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12parseAbiTagsEPNS0_4NodeE
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5227,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19SpecialSubstitutionEJRNS0_14SpecialSubKindEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12parseAbiTagsEPNS0_4NodeE
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5230,7'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:5234,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5235,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12parseAbiTagsEPNS0_4NodeE
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5240,22'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12parseAbiTagsEPNS0_4NodeE
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5241,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5242,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5245,12'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:5249,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5250,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EEixEm
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5256,10'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10parseSeqIdEPm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EEixEm
        - Branch String:   'src/demangle/ItaniumDemangle.h:5250,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5251,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5252,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EEixEm
        - Branch String:   'src/demangle/ItaniumDemangle.h:5257,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5258,5'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5259,3'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EEixEm
        - Branch String:   'src/demangle/ItaniumDemangle.h:5260,23'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5260,26'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - __sanitizer_cov_trace_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EEixEm
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5261,5'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:5260,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5261,5'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5262,10'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EEixEm
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:5205,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:5208,7'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:5208,24'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:5210,13'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:5233,24'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19SpecialSubstitutionEJRNS0_14SpecialSubKindEEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:5240,22'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:5240,35'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12parseAbiTagsEPNS0_4NodeE
        - Src:             'src/demangle/ItaniumDemangle.h:5242,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Src:             'src/demangle/ItaniumDemangle.h:5249,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:5250,14'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
        - Src:             'src/demangle/ItaniumDemangle.h:5252,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EEixEm
        - Src:             'src/demangle/ItaniumDemangle.h:5257,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10parseSeqIdEPm
        - Src:             'src/demangle/ItaniumDemangle.h:5260,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:5260,40'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:5262,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EEixEm
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_19SpecialSubstitutionEJRNS0_14SpecialSubKindEEEEPNS0_4NodeEDpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle19SpecialSubstitutionEJRNS2_14SpecialSubKindEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle19SpecialSubstitutionEJRNS2_14SpecialSubKindEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12parseAbiTagsEPNS0_4NodeE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3460
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          60
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseBareSourceNameEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10AbiTagAttrEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEEEEES9_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:3461,3'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3462,27'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseBareSourceNameEv
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10AbiTagAttrEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3469,10'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:3463,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3464,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3465,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10AbiTagAttrEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEEEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseBareSourceNameEv
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5emptyEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:3466,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3461,3'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseBareSourceNameEv
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10AbiTagAttrEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3467,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:3461,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:3462,27'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E19parseBareSourceNameEv
        - Src:             'src/demangle/ItaniumDemangle.h:3465,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10AbiTagAttrEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEEEEES9_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5emptyEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EEixEm
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node **'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5beginEv
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:151,5'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:0,0'
              BranchSideFuncs:
                - __assert_fail
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5beginEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:151,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5beginEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:151,5'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:151,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5beginEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:151,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:151,5'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:151,5'
          Dst:             __assert_fail
        - Src:             'src/demangle/ItaniumDemangle.h:152,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE5beginEv
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10AbiTagAttrEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEEEEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.std::__1::basic_string_view *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle10AbiTagAttrEJRPNS2_4NodeERNSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle10AbiTagAttrEJRPNS2_4NodeERNSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle10AbiTagAttrEJRPNS2_4NodeERNSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::PostfixQualifiedType *'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.std::__1::basic_string_view *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle10AbiTagAttrC2EPNS0_4NodeENSt3__117basic_string_viewIcNS4_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle10AbiTagAttrC2EPNS0_4NodeENSt3__117basic_string_viewIcNS4_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle10AbiTagAttrC2EPNS0_4NodeENSt3__117basic_string_viewIcNS4_11char_traitsIcEEEE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 544
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PostfixQualifiedType *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          54
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_5CacheES3_S3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:542,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_5CacheES3_S3_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle10AbiTagAttr9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PostfixQualifiedType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          58
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:552,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:553,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:554,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle10AbiTagAttr11getBaseNameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PostfixQualifiedType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle10AbiTagAttrD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 537
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PostfixQualifiedType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:537,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle10AbiTagAttrD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 537
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PostfixQualifiedType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle10AbiTagAttrD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:537,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle10AbiTagAttrD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle19SpecialSubstitutionEJRNS2_14SpecialSubKindEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::SpecialSubstitution *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle19SpecialSubstitutionC2ENS0_14SpecialSubKindE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle19SpecialSubstitutionC2ENS0_14SpecialSubKindE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle19SpecialSubstitutionC2ENS0_14SpecialSubKindE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1584
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::SpecialSubstitution *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle27ExpandedSpecialSubstitutionC2ENS0_14SpecialSubKindENS0_4Node4KindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1584,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle27ExpandedSpecialSubstitutionC2ENS0_14SpecialSubKindENS0_4Node4KindE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle27ExpandedSpecialSubstitutionC2ENS0_14SpecialSubKindENS0_4Node4KindE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1538
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::ExpandedSpecialSubstitution *'
        - 'int '
        - 'char '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1538,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle19SpecialSubstitution9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1598
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::SpecialSubstitution *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZNK12_GLOBAL__N_116itanium_demangle19SpecialSubstitution11getBaseNameEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1599,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1599,22'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle19SpecialSubstitution11getBaseNameEv
        - Src:             'src/demangle/ItaniumDemangle.h:1599,19'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle19SpecialSubstitution11getBaseNameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1588
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::SpecialSubstitution *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          65
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle11starts_withENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
        - _ZNK12_GLOBAL__N_116itanium_demangle27ExpandedSpecialSubstitution11getBaseNameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle27ExpandedSpecialSubstitution15isInstantiationEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:1590,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1590,9'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle11starts_withENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
                - __assert_fail
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEE13remove_prefixEm
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1592,7'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle11starts_withENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
                - __assert_fail
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEE13remove_prefixEm
        - Branch String:   'src/demangle/ItaniumDemangle.h:1592,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1592,7'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEE13remove_prefixEm
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1593,10'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEE13remove_prefixEm
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1589,56'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle27ExpandedSpecialSubstitution11getBaseNameEv
        - Src:             'src/demangle/ItaniumDemangle.h:1590,9'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle27ExpandedSpecialSubstitution15isInstantiationEv
        - Src:             'src/demangle/ItaniumDemangle.h:1592,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle11starts_withENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
        - Src:             'src/demangle/ItaniumDemangle.h:1592,7'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle19SpecialSubstitutionD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1581
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::SpecialSubstitution *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle27ExpandedSpecialSubstitutionD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1581,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle27ExpandedSpecialSubstitutionD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle19SpecialSubstitutionD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1581
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::SpecialSubstitution *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle19SpecialSubstitutionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1581,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle19SpecialSubstitutionD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle27ExpandedSpecialSubstitutionD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1533
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::ExpandedSpecialSubstitution *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1533,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle27ExpandedSpecialSubstitution11getBaseNameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1551
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::ExpandedSpecialSubstitution *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          54
      EdgeCount:       20
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:1552,5'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1554,14'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1556,14'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1558,14'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1560,14'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1562,14'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1564,14'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1566,5'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle27ExpandedSpecialSubstitution15isInstantiationEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1547
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::ExpandedSpecialSubstitution *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle27ExpandedSpecialSubstitution9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1570
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::ExpandedSpecialSubstitution *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          95
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZNK12_GLOBAL__N_116itanium_demangle27ExpandedSpecialSubstitution15isInstantiationEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:1572,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1572,9'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1573,7'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Branch String:   'src/demangle/ItaniumDemangle.h:1574,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1575,9'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1576,7'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1571,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1571,19'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1572,9'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle27ExpandedSpecialSubstitution15isInstantiationEv
        - Src:             'src/demangle/ItaniumDemangle.h:1573,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1575,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1576,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle27ExpandedSpecialSubstitutionD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1533
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::ExpandedSpecialSubstitution *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle27ExpandedSpecialSubstitutionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1533,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle27ExpandedSpecialSubstitutionD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle9ThrowExprEJRPNS2_4NodeEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::PointerType *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle9ThrowExprC2EPKNS0_4NodeE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle9ThrowExprC2EPKNS0_4NodeE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle9ThrowExprC2EPKNS0_4NodeE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2208
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2208,32'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle9ThrowExpr9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2213,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:2214,9'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle9ThrowExprD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2204,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle9ThrowExprD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle9ThrowExprD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2204,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle9ThrowExprD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle12InitListExprEJRPNS2_4NodeENS2_9NodeArrayEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::TemplateTemplateParamDecl *'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::NodeArray *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12InitListExprC2EPKNS0_4NodeENS0_9NodeArrayE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12InitListExprC2EPKNS0_4NodeENS0_9NodeArrayE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle12InitListExprC2EPKNS0_4NodeENS0_9NodeArrayE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2097
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::TemplateTemplateParamDecl *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2097,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle12InitListExpr9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2101
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::TemplateTemplateParamDecl *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray14printWithCommaERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:2102,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2102,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray14printWithCommaERNS0_12OutputBufferE
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2103,7'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray14printWithCommaERNS0_12OutputBufferE
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2103,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:2104,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
        - Src:             'src/demangle/ItaniumDemangle.h:2105,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray14printWithCommaERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:2106,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle12InitListExprD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2092
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::TemplateTemplateParamDecl *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2092,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle12InitListExprD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2092
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::TemplateTemplateParamDecl *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12InitListExprD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2092,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12InitListExprD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle13NodeArrayNodeEJNS2_9NodeArrayEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::NodeArray *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle13NodeArrayNodeC2ENS0_9NodeArrayE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle13NodeArrayNodeC2ENS0_9NodeArrayE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle13NodeArrayNodeC2ENS0_9NodeArrayE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:347,37'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle13NodeArrayNode9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray14printWithCommaERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:351,59'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray14printWithCommaERNS0_12OutputBufferE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle13NodeArrayNodeD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:345,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle13NodeArrayNodeD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle13NodeArrayNodeD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:345,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle13NodeArrayNodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle13EnclosingExprEJRA11_KcRPNS2_4NodeEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::EnclosingExpr *'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'N/A'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle13EnclosingExprC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS0_4NodeENS7_4PrecE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle13EnclosingExprC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS0_4NodeENS7_4PrecE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle19SizeofParamPackExprEJRPNS2_4NodeEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::PointerType *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle19SizeofParamPackExprC2EPKNS0_4NodeE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle19SizeofParamPackExprC2EPKNS0_4NodeE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle19SizeofParamPackExprC2EPKNS0_4NodeE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1916
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1916,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle19SizeofParamPackExpr9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1920
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_116itanium_demangle22ParameterPackExpansionC2EPKNS0_4NodeE
        - _ZN12_GLOBAL__N_116itanium_demangle22ParameterPackExpansionD2Ev
        - _ZNK12_GLOBAL__N_116itanium_demangle22ParameterPackExpansion9printLeftERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1921,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1922,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
        - Src:             'src/demangle/ItaniumDemangle.h:1923,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22ParameterPackExpansionC2EPKNS0_4NodeE
        - Src:             'src/demangle/ItaniumDemangle.h:1924,9'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22ParameterPackExpansion9printLeftERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:1925,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
        - Src:             'src/demangle/ItaniumDemangle.h:1926,3'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22ParameterPackExpansionD2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:1926,3'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22ParameterPackExpansionD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle19SizeofParamPackExprD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1911
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1911,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle19SizeofParamPackExprD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1911
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle19SizeofParamPackExprD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1911,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle19SizeofParamPackExprD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13SubobjectExprEJRPNS0_4NodeESA_RNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEENS0_9NodeArrayERbEEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        6
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.std::__1::basic_string_view *'
        - 'class.(anonymous namespace)::itanium_demangle::NodeArray *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle13SubobjectExprEJRPNS2_4NodeES6_RNSt3__117basic_string_viewIcNS7_11char_traitsIcEEEENS2_9NodeArrayERbEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle13SubobjectExprEJRPNS2_4NodeES6_RNSt3__117basic_string_viewIcNS7_11char_traitsIcEEEENS2_9NodeArrayERbEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle13SubobjectExprEJRPNS2_4NodeES6_RNSt3__117basic_string_viewIcNS7_11char_traitsIcEEEENS2_9NodeArrayERbEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::SubobjectExpr *'
      argCount:        6
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.std::__1::basic_string_view *'
        - 'class.(anonymous namespace)::itanium_demangle::NodeArray *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          61
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle13SubobjectExprC2EPKNS0_4NodeES4_NSt3__117basic_string_viewIcNS5_11char_traitsIcEEEENS0_9NodeArrayEb
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle13SubobjectExprC2EPKNS0_4NodeES4_NSt3__117basic_string_viewIcNS5_11char_traitsIcEEEENS0_9NodeArrayEb
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle13SubobjectExprC2EPKNS0_4NodeES4_NSt3__117basic_string_viewIcNS5_11char_traitsIcEEEENS0_9NodeArrayEb
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1836
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::SubobjectExpr *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'char *'
        - 'size_t '
        - 'class.(anonymous namespace)::itanium_demangle::NodeArray *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          56
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1835,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle13SubobjectExpr9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1842
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::SubobjectExpr *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          121
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:1847,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1848,13'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1849,16'
              BranchSideFuncs:
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEEixEm
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4dataEv
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4sizeEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Branch String:   'src/demangle/ItaniumDemangle.h:1849,16'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1850,13'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4dataEv
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4sizeEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1853,13'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1843,14'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:1844,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1845,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:1846,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1848,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1850,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1851,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1853,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1855,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle13SubobjectExprD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1824
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::SubobjectExpr *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1824,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle13SubobjectExprD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1824
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::SubobjectExpr *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle13SubobjectExprD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1824,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle13SubobjectExprD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle13EnclosingExprEJRA10_KcRPNS2_4NodeENS7_4PrecEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::EnclosingExpr *'
      argCount:        4
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'N/A'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle13EnclosingExprC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS0_4NodeENS7_4PrecE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle13EnclosingExprC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS0_4NodeENS7_4PrecE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_29PointerToMemberConversionExprEJRPNS0_4NodeESA_RNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEERNS8_4PrecEEEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        5
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.std::__1::basic_string_view *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle29PointerToMemberConversionExprEJRPNS2_4NodeES6_RNSt3__117basic_string_viewIcNS7_11char_traitsIcEEEERNS4_4PrecEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle29PointerToMemberConversionExprEJRPNS2_4NodeES6_RNSt3__117basic_string_viewIcNS7_11char_traitsIcEEEERNS4_4PrecEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle29PointerToMemberConversionExprEJRPNS2_4NodeES6_RNSt3__117basic_string_viewIcNS7_11char_traitsIcEEEERNS4_4PrecEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::PointerToMemberConversionExpr *'
      argCount:        5
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.std::__1::basic_string_view *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle29PointerToMemberConversionExprC2EPKNS0_4NodeES4_NSt3__117basic_string_viewIcNS5_11char_traitsIcEEEENS2_4PrecE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle29PointerToMemberConversionExprC2EPKNS0_4NodeES4_NSt3__117basic_string_viewIcNS5_11char_traitsIcEEEENS2_4PrecE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle29PointerToMemberConversionExprC2EPKNS0_4NodeES4_NSt3__117basic_string_viewIcNS5_11char_traitsIcEEEENS2_4PrecE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2076
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberConversionExpr *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'char *'
        - 'size_t '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2075,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle29PointerToMemberConversionExpr9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2082
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberConversionExpr *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2083,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
        - Src:             'src/demangle/ItaniumDemangle.h:2084,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:2085,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
        - Src:             'src/demangle/ItaniumDemangle.h:2086,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
        - Src:             'src/demangle/ItaniumDemangle.h:2087,14'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:2088,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle29PointerToMemberConversionExprD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2067
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberConversionExpr *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2067,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle29PointerToMemberConversionExprD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2067
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberConversionExpr *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle29PointerToMemberConversionExprD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2067,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle29PointerToMemberConversionExprD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle12InitListExprEJDnNS2_9NodeArrayEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::TemplateTemplateParamDecl *'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'char **'
        - 'class.(anonymous namespace)::itanium_demangle::NodeArray *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12InitListExprC2EPKNS0_4NodeENS0_9NodeArrayE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12InitListExprC2EPKNS0_4NodeENS0_9NodeArrayE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10BracedExprEJRPNS0_4NodeESA_bEEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        4
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle10BracedExprEJRPNS2_4NodeES6_bEEEPT_DpOT0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle10BracedExprEJRPNS2_4NodeES6_bEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_15BracedRangeExprEJRPNS0_4NodeESA_SA_EEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        4
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle15BracedRangeExprEJRPNS2_4NodeES6_S6_EEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle15BracedRangeExprEJRPNS2_4NodeES6_S6_EEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle15BracedRangeExprEJRPNS2_4NodeES6_S6_EEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::BracedRangeExpr *'
      argCount:        4
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle15BracedRangeExprC2EPKNS0_4NodeES4_S4_
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle15BracedRangeExprC2EPKNS0_4NodeES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle15BracedRangeExprC2EPKNS0_4NodeES4_S4_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2141
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::BracedRangeExpr *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2141,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle15BracedRangeExpr9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2145
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::BracedRangeExpr *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          78
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:2151,40'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2151,43'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2151,40'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - Branch String:   'src/demangle/ItaniumDemangle.h:2151,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2151,9'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2152,13'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2146,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
        - Src:             'src/demangle/ItaniumDemangle.h:2147,12'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:2148,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:2149,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:2150,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
        - Src:             'src/demangle/ItaniumDemangle.h:2151,15'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
        - Src:             'src/demangle/ItaniumDemangle.h:2151,49'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
        - Src:             'src/demangle/ItaniumDemangle.h:2152,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:2153,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle15BracedRangeExprD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2135
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::BracedRangeExpr *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2135,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle15BracedRangeExprD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2135
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::BracedRangeExpr *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle15BracedRangeExprD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2135,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle15BracedRangeExprD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle10BracedExprEJRPNS2_4NodeES6_bEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::BracedExpr *'
      argCount:        4
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle10BracedExprC2EPKNS0_4NodeES4_b
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle10BracedExprC2EPKNS0_4NodeES4_b
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle10BracedExprC2EPKNS0_4NodeES4_b
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2116
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::BracedExpr *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2116,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle10BracedExpr9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2120
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::BracedExpr *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          83
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:2121,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2122,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2126,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Branch String:   'src/demangle/ItaniumDemangle.h:2129,40'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2129,43'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2129,40'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - Branch String:   'src/demangle/ItaniumDemangle.h:2129,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2129,9'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2130,13'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2122,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
        - Src:             'src/demangle/ItaniumDemangle.h:2123,13'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:2124,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
        - Src:             'src/demangle/ItaniumDemangle.h:2126,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
        - Src:             'src/demangle/ItaniumDemangle.h:2127,13'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:2129,15'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
        - Src:             'src/demangle/ItaniumDemangle.h:2129,49'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
        - Src:             'src/demangle/ItaniumDemangle.h:2130,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:2131,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle10BracedExprD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2110
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::BracedExpr *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2110,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle10BracedExprD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2110
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::BracedExpr *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle10BracedExprD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2110,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle10BracedExprD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_8FoldExprEJRbNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEERPNS0_4NodeESG_EEESF_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        5
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'char *'
        - 'class.std::__1::basic_string_view *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8FoldExprEJRbNSt3__117basic_string_viewIcNS5_11char_traitsIcEEEERPNS2_4NodeESC_EEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8FoldExprEJRbNSt3__117basic_string_viewIcNS5_11char_traitsIcEEEERPNS2_4NodeESC_EEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8FoldExprEJRbNSt3__117basic_string_viewIcNS5_11char_traitsIcEEEERPNS2_4NodeESC_EEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::FoldExpr *'
      argCount:        5
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'char *'
        - 'class.std::__1::basic_string_view *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8FoldExprC2EbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS0_4NodeES9_
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8FoldExprC2EbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS0_4NodeES9_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8FoldExprC2EbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS0_4NodeES9_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2166
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::FoldExpr *'
        - 'N/A'
        - 'char *'
        - 'size_t '
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2165,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle8FoldExpr9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2172
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::FoldExpr *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          170
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
        - _ZZNK12_GLOBAL__N_116itanium_demangle8FoldExpr9printLeftERNS0_12OutputBufferEENKUlvE_clEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:2183,21'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2183,24'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
                - _ZZNK12_GLOBAL__N_116itanium_demangle8FoldExpr9printLeftERNS0_12OutputBufferEENKUlvE_clEv
                - _ZZNK12_GLOBAL__N_116itanium_demangle8FoldExpr9printLeftERNS0_12OutputBufferEENKUlvE_clEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2185,11'
              BranchSideFuncs:
                - _ZZNK12_GLOBAL__N_116itanium_demangle8FoldExpr9printLeftERNS0_12OutputBufferEENKUlvE_clEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
                - _ZZNK12_GLOBAL__N_116itanium_demangle8FoldExpr9printLeftERNS0_12OutputBufferEENKUlvE_clEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
        - Branch String:   'src/demangle/ItaniumDemangle.h:2183,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2185,11'
              BranchSideFuncs:
                - _ZZNK12_GLOBAL__N_116itanium_demangle8FoldExpr9printLeftERNS0_12OutputBufferEENKUlvE_clEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
                - _ZZNK12_GLOBAL__N_116itanium_demangle8FoldExpr9printLeftERNS0_12OutputBufferEENKUlvE_clEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2191,5'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
                - _ZZNK12_GLOBAL__N_116itanium_demangle8FoldExpr9printLeftERNS0_12OutputBufferEENKUlvE_clEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:2185,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2186,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
                - _ZZNK12_GLOBAL__N_116itanium_demangle8FoldExpr9printLeftERNS0_12OutputBufferEENKUlvE_clEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2188,9'
              BranchSideFuncs:
                - _ZZNK12_GLOBAL__N_116itanium_demangle8FoldExpr9printLeftERNS0_12OutputBufferEENKUlvE_clEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
                - _ZZNK12_GLOBAL__N_116itanium_demangle8FoldExpr9printLeftERNS0_12OutputBufferEENKUlvE_clEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:2192,20'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2192,23'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
                - _ZZNK12_GLOBAL__N_116itanium_demangle8FoldExpr9printLeftERNS0_12OutputBufferEENKUlvE_clEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2194,7'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
                - _ZZNK12_GLOBAL__N_116itanium_demangle8FoldExpr9printLeftERNS0_12OutputBufferEENKUlvE_clEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:2192,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2192,9'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
                - _ZZNK12_GLOBAL__N_116itanium_demangle8FoldExpr9printLeftERNS0_12OutputBufferEENKUlvE_clEv
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2194,7'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
                - _ZZNK12_GLOBAL__N_116itanium_demangle8FoldExpr9printLeftERNS0_12OutputBufferEENKUlvE_clEv
        - Branch String:   'src/demangle/ItaniumDemangle.h:2195,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2196,9'
              BranchSideFuncs:
                - _ZZNK12_GLOBAL__N_116itanium_demangle8FoldExpr9printLeftERNS0_12OutputBufferEENKUlvE_clEv
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2198,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2179,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
        - Src:             'src/demangle/ItaniumDemangle.h:2186,15'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
        - Src:             'src/demangle/ItaniumDemangle.h:2188,9'
          Dst:             _ZZNK12_GLOBAL__N_116itanium_demangle8FoldExpr9printLeftERNS0_12OutputBufferEENKUlvE_clEv
        - Src:             'src/demangle/ItaniumDemangle.h:2189,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:2189,17'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:2189,33'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:2191,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:2194,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:2194,17'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:2194,33'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferlsENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:2196,9'
          Dst:             _ZZNK12_GLOBAL__N_116itanium_demangle8FoldExpr9printLeftERNS0_12OutputBufferEENKUlvE_clEv
        - Src:             'src/demangle/ItaniumDemangle.h:2198,15'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
        - Src:             'src/demangle/ItaniumDemangle.h:2200,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8FoldExprD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2157
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::FoldExpr *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2157,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8FoldExprD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2157
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::FoldExpr *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8FoldExprD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2157,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8FoldExprD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZZNK12_GLOBAL__N_116itanium_demangle8FoldExpr9printLeftERNS0_12OutputBufferEENKUlvE_clEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2173
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.anon.11 *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
        - _ZN12_GLOBAL__N_116itanium_demangle22ParameterPackExpansionC2EPKNS0_4NodeE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2174,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
        - Src:             'src/demangle/ItaniumDemangle.h:2175,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22ParameterPackExpansionC2EPKNS0_4NodeE
        - Src:             'src/demangle/ItaniumDemangle.h:2175,36'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:2175,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22ParameterPackExpansionD2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:2176,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
        - Src:             'src/demangle/ItaniumDemangle.h:2175,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22ParameterPackExpansionD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_13FunctionParamEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEEEEEPNS0_4NodeEDpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.std::__1::basic_string_view *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle13FunctionParamEJRNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEEEEPT_DpOT0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle13FunctionParamEJRNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle13FunctionParamEJRNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::NameType *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.std::__1::basic_string_view *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle13FunctionParamC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle13FunctionParamC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle13FunctionParamC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2035
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::NameType *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2035,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle13FunctionParam9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2039
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::NameType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2040,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:2041,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle13FunctionParamD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2030
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::NameType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2030,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle13FunctionParamD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2030
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::NameType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle13FunctionParamD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2030,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle13FunctionParamD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle13EnclosingExprEJRNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEERPNS2_4NodeENSA_4PrecEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::EnclosingExpr *'
      argCount:        4
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.std::__1::basic_string_view *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle13EnclosingExprC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS0_4NodeENS7_4PrecE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle13EnclosingExprC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS0_4NodeENS7_4PrecE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8CastExprEJRNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEERPNS2_4NodeESC_NSA_4PrecEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::CastExpr *'
      argCount:        5
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.std::__1::basic_string_view *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8CastExprC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS0_4NodeES9_NS7_4PrecE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8CastExprC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS0_4NodeES9_NS7_4PrecE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8CastExprC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS0_4NodeES9_NS7_4PrecE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1891
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::CastExpr *'
        - 'char *'
        - 'size_t '
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1891,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle8CastExpr9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1897
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::CastExpr *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          98
      EdgeCount:       12
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjEC2ERjj
        - _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjED2Ev
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1898,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1900,32'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjEC2ERjj
        - Src:             'src/demangle/ItaniumDemangle.h:1901,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1903,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1904,5'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjED2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:1905,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
        - Src:             'src/demangle/ItaniumDemangle.h:1906,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
        - Src:             'src/demangle/ItaniumDemangle.h:1907,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
        - Src:             'src/demangle/ItaniumDemangle.h:1904,5'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ScopedOverrideIjED2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8CastExprD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1882
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::CastExpr *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1882,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8CastExprD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1882
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::CastExpr *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8CastExprD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1882,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8CastExprD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle15ConditionalExprEJRPNS2_4NodeES6_S6_NS4_4PrecEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::BracedRangeExpr *'
      argCount:        5
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle15ConditionalExprC2EPKNS0_4NodeES4_S4_NS2_4PrecE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle15ConditionalExprC2EPKNS0_4NodeES4_S4_NS2_4PrecE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle15ConditionalExprC2EPKNS0_4NodeES4_S4_NS2_4PrecE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1788
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::BracedRangeExpr *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1788,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle15ConditionalExpr9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1794
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::BracedRangeExpr *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1795,30'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
        - Src:             'src/demangle/ItaniumDemangle.h:1795,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
        - Src:             'src/demangle/ItaniumDemangle.h:1796,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1797,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
        - Src:             'src/demangle/ItaniumDemangle.h:1798,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1799,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle15ConditionalExprD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1780
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::BracedRangeExpr *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1780,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle15ConditionalExprD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1780
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::BracedRangeExpr *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle15ConditionalExprD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1780,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle15ConditionalExprD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle14ConversionExprEJRPNS2_4NodeERNS2_9NodeArrayENS4_4PrecEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::TemplateTemplateParamDecl *'
      argCount:        4
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::NodeArray *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle14ConversionExprC2EPKNS0_4NodeENS0_9NodeArrayENS2_4PrecE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ConversionExprC2EPKNS0_4NodeENS0_9NodeArrayENS2_4PrecE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14ConversionExprC2EPKNS0_4NodeENS0_9NodeArrayENS2_4PrecE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2051
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::TemplateTemplateParamDecl *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'size_t '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2051,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle14ConversionExpr9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2057
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::TemplateTemplateParamDecl *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray14printWithCommaERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2058,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
        - Src:             'src/demangle/ItaniumDemangle.h:2059,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:2060,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
        - Src:             'src/demangle/ItaniumDemangle.h:2061,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
        - Src:             'src/demangle/ItaniumDemangle.h:2062,17'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray14printWithCommaERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:2063,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14ConversionExprD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2045
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::TemplateTemplateParamDecl *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2045,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14ConversionExprD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2045
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::TemplateTemplateParamDecl *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle14ConversionExprD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2045,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ConversionExprD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle8CallExprEJRPNS2_4NodeENS2_9NodeArrayENS4_4PrecEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::TemplateTemplateParamDecl *'
      argCount:        4
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::NodeArray *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8CallExprC2EPKNS0_4NodeENS0_9NodeArrayENS2_4PrecE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8CallExprC2EPKNS0_4NodeENS0_9NodeArrayENS2_4PrecE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8CallExprC2EPKNS0_4NodeENS0_9NodeArrayENS2_4PrecE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1935
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::TemplateTemplateParamDecl *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'size_t '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1935,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle8CallExpr9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1941
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::TemplateTemplateParamDecl *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray14printWithCommaERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1942,13'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:1943,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
        - Src:             'src/demangle/ItaniumDemangle.h:1944,10'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray14printWithCommaERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:1945,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8CallExprD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1929
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::TemplateTemplateParamDecl *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1929,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8CallExprD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1929
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::TemplateTemplateParamDecl *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8CallExprD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1929,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8CallExprD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle10DeleteExprEJRPNS2_4NodeERbbNS4_4PrecEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::DeleteExpr *'
      argCount:        5
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'char *'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle10DeleteExprC2EPNS0_4NodeEbbNS2_4PrecE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle10DeleteExprC2EPNS0_4NodeEbbNS2_4PrecE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle10DeleteExprC2EPNS0_4NodeEbbNS2_4PrecE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1995
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::DeleteExpr *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'N/A'
        - 'N/A'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1994,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle10DeleteExpr9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2001
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::DeleteExpr *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          75
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:2002,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2003,13'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2004,11'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Branch String:   'src/demangle/ItaniumDemangle.h:2005,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2005,9'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2006,13'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2003,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:2004,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:2006,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:2007,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
        - Src:             'src/demangle/ItaniumDemangle.h:2008,9'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle10DeleteExprD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1987
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::DeleteExpr *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1987,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle10DeleteExprD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1987
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::DeleteExpr *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle10DeleteExprD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1987,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle10DeleteExprD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle7NewExprEJRNS2_9NodeArrayERPNS2_4NodeES5_RbbNS6_4PrecEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::NewExpr *'
      argCount:        7
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::NodeArray *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::NodeArray *'
        - 'char *'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          73
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle7NewExprC2ENS0_9NodeArrayEPNS0_4NodeES2_bbNS3_4PrecE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle7NewExprC2ENS0_9NodeArrayEPNS0_4NodeES2_bbNS3_4PrecE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle7NewExprC2ENS0_9NodeArrayEPNS0_4NodeES2_bbNS3_4PrecE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1960
      functionDepth:   0
      returnType:      'N/A'
      argCount:        9
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::NewExpr *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'size_t '
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'size_t '
        - 'N/A'
        - 'N/A'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          69
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1959,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle7NewExpr9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1966
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::NewExpr *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          118
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray14printWithCommaERNS0_12OutputBufferE
        - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray5emptyEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:1967,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1968,13'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray14printWithCommaERNS0_12OutputBufferE
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray14printWithCommaERNS0_12OutputBufferE
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1969,11'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray14printWithCommaERNS0_12OutputBufferE
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray14printWithCommaERNS0_12OutputBufferE
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Branch String:   'src/demangle/ItaniumDemangle.h:1970,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1971,13'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray14printWithCommaERNS0_12OutputBufferE
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray14printWithCommaERNS0_12OutputBufferE
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1972,10'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray14printWithCommaERNS0_12OutputBufferE
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray14printWithCommaERNS0_12OutputBufferE
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
        - Branch String:   'src/demangle/ItaniumDemangle.h:1972,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1973,7'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray14printWithCommaERNS0_12OutputBufferE
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1977,11'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray5emptyEv
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray14printWithCommaERNS0_12OutputBufferE
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
        - Branch String:   'src/demangle/ItaniumDemangle.h:1979,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1979,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1980,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
                - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray14printWithCommaERNS0_12OutputBufferE
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1968,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1969,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1971,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1972,19'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray5emptyEv
        - Src:             'src/demangle/ItaniumDemangle.h:1973,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
        - Src:             'src/demangle/ItaniumDemangle.h:1974,16'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray14printWithCommaERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:1975,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
        - Src:             'src/demangle/ItaniumDemangle.h:1977,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1978,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:1979,19'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray5emptyEv
        - Src:             'src/demangle/ItaniumDemangle.h:1980,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
        - Src:             'src/demangle/ItaniumDemangle.h:1981,16'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray14printWithCommaERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:1982,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle7NewExprD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1949
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::NewExpr *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1949,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle7NewExprD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1949
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::NewExpr *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle7NewExprD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1949,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle7NewExprD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle10MemberExprEJRPNS2_4NodeERNSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_NS4_4PrecEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::VendorExtQualType *'
      argCount:        5
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.std::__1::basic_string_view *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle10MemberExprC2EPKNS0_4NodeENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEES4_NS2_4PrecE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle10MemberExprC2EPKNS0_4NodeENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEES4_NS2_4PrecE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle10MemberExprC2EPKNS0_4NodeENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEES4_NS2_4PrecE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1811
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::VendorExtQualType *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'char *'
        - 'size_t '
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1811,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle10MemberExpr9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1817
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::VendorExtQualType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1818,29'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
        - Src:             'src/demangle/ItaniumDemangle.h:1818,10'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
        - Src:             'src/demangle/ItaniumDemangle.h:1819,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1820,29'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
        - Src:             'src/demangle/ItaniumDemangle.h:1820,10'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle10MemberExprD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1803
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::VendorExtQualType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1803,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle10MemberExprD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1803
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::VendorExtQualType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle10MemberExprD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1803,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle10MemberExprD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle18ArraySubscriptExprEJRPNS2_4NodeES6_NS4_4PrecEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
      argCount:        4
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle18ArraySubscriptExprC2EPKNS0_4NodeES4_NS2_4PrecE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle18ArraySubscriptExprC2EPKNS0_4NodeES4_NS2_4PrecE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle18ArraySubscriptExprC2EPKNS0_4NodeES4_NS2_4PrecE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1748
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1748,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle18ArraySubscriptExpr9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1754
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1755,29'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
        - Src:             'src/demangle/ItaniumDemangle.h:1755,10'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
        - Src:             'src/demangle/ItaniumDemangle.h:1756,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
        - Src:             'src/demangle/ItaniumDemangle.h:1757,10'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
        - Src:             'src/demangle/ItaniumDemangle.h:1758,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle18ArraySubscriptExprD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1742
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1742,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle18ArraySubscriptExprD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1742
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle18ArraySubscriptExprD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1742,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle18ArraySubscriptExprD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle11PostfixExprEJRPNS2_4NodeERNSt3__117basic_string_viewIcNS7_11char_traitsIcEEEENS4_4PrecEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::PostfixQualifiedType *'
      argCount:        4
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.std::__1::basic_string_view *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle11PostfixExprC2EPKNS0_4NodeENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEENS2_4PrecE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle11PostfixExprC2EPKNS0_4NodeENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEENS2_4PrecE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle11PostfixExprC2EPKNS0_4NodeENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEENS2_4PrecE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1768
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PostfixQualifiedType *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'char *'
        - 'size_t '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1768,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle11PostfixExpr9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1774
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PostfixQualifiedType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1775,31'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
        - Src:             'src/demangle/ItaniumDemangle.h:1775,12'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
        - Src:             'src/demangle/ItaniumDemangle.h:1776,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle11PostfixExprD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1762
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PostfixQualifiedType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1762,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle11PostfixExprD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1762
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PostfixQualifiedType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle11PostfixExprD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1762,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle11PostfixExprD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10PrefixExprEJRNSt3__117basic_string_viewIcNS8_11char_traitsIcEEEERPNS0_4NodeERNSE_4PrecEEEESF_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        4
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.std::__1::basic_string_view *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle10PrefixExprEJRNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEERPNS2_4NodeERNSA_4PrecEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle10PrefixExprEJRNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEERPNS2_4NodeERNSA_4PrecEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle10PrefixExprEJRNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEERPNS2_4NodeERNSA_4PrecEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::ElaboratedTypeSpefType *'
      argCount:        4
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.std::__1::basic_string_view *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle10PrefixExprC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPNS0_4NodeENS7_4PrecE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle10PrefixExprC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPNS0_4NodeENS7_4PrecE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle10PrefixExprC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPNS0_4NodeENS7_4PrecE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2018
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::ElaboratedTypeSpefType *'
        - 'char *'
        - 'size_t '
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2018,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle10PrefixExpr9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2024
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::ElaboratedTypeSpefType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2025,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:2026,31'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
        - Src:             'src/demangle/ItaniumDemangle.h:2026,12'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle10PrefixExprD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2012
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::ElaboratedTypeSpefType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2012,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle10PrefixExprD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2012
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::ElaboratedTypeSpefType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle10PrefixExprD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2012,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle10PrefixExprD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10BinaryExprEJRPNS0_4NodeERNSt3__117basic_string_viewIcNSB_11char_traitsIcEEEESA_RNS8_4PrecEEEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        5
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.std::__1::basic_string_view *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle10BinaryExprEJRPNS2_4NodeERNSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_RNS4_4PrecEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle10BinaryExprEJRPNS2_4NodeERNSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_RNS4_4PrecEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle10BinaryExprEJRPNS2_4NodeERNSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_RNS4_4PrecEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::VendorExtQualType *'
      argCount:        5
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.std::__1::basic_string_view *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle10BinaryExprC2EPKNS0_4NodeENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEES4_NS2_4PrecE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle10BinaryExprC2EPKNS0_4NodeENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEES4_NS2_4PrecE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle10BinaryExprC2EPKNS0_4NodeENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEES4_NS2_4PrecE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1717
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::VendorExtQualType *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'char *'
        - 'size_t '
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1716,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle10BinaryExpr9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1723
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::VendorExtQualType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          198
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZNK12_GLOBAL__N_116itanium_demangle12OutputBuffer22isGtInsideTemplateArgsEv
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:1724,49'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1724,10'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZNSt3__1eqIcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_11common_typeIJS6_EE4typeE
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZNSt3__1eqIcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_11common_typeIJS6_EE4typeE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZNSt3__1eqIcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_11common_typeIJS6_EE4typeE
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1725,22'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZNSt3__1eqIcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_11common_typeIJS6_EE4typeE
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZNSt3__1eqIcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_11common_typeIJS6_EE4typeE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZNSt3__1eqIcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_11common_typeIJS6_EE4typeE
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
        - Branch String:   'src/demangle/ItaniumDemangle.h:1726,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1727,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZNSt3__1eqIcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_11common_typeIJS6_EE4typeE
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1729,21'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZNSt3__1eqIcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_11common_typeIJS6_EE4typeE
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Branch String:   'src/demangle/ItaniumDemangle.h:1730,29'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1730,71'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZNSt3__1eqIcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_11common_typeIJS6_EE4typeE
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1730,53'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZNSt3__1eqIcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_11common_typeIJS6_EE4typeE
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Branch String:   'src/demangle/ItaniumDemangle.h:1732,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1733,13'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1734,11'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
        - Branch String:   'src/demangle/ItaniumDemangle.h:1737,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1737,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1738,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1724,24'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle12OutputBuffer22isGtInsideTemplateArgsEv
        - Src:             'src/demangle/ItaniumDemangle.h:1727,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
        - Src:             'src/demangle/ItaniumDemangle.h:1729,21'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
        - Src:             'src/demangle/ItaniumDemangle.h:1730,53'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
        - Src:             'src/demangle/ItaniumDemangle.h:1730,10'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
        - Src:             'src/demangle/ItaniumDemangle.h:1733,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1734,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1735,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1736,29'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
        - Src:             'src/demangle/ItaniumDemangle.h:1736,10'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node14printAsOperandERNS0_12OutputBufferENS1_4PrecEb
        - Src:             'src/demangle/ItaniumDemangle.h:1738,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle10BinaryExprD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1708
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::VendorExtQualType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1708,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle10BinaryExprD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1708
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::VendorExtQualType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle10BinaryExprD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1708,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle10BinaryExprD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle12OutputBuffer22isGtInsideTemplateArgsEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/Utility.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle11starts_withENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEc
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/StringViewExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t '
        - 'char '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/demangle/StringViewExtras.h:25,24'
          Branch Sides:
            - BranchSide:      'src/demangle/StringViewExtras.h:25,24'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/StringViewExtras.h:25,33'
              BranchSideFuncs:
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5beginEv
                - __sanitizer_cov_trace_cmp4
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfoltEPKc
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2629
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser<(anonymous namespace)::itanium_demangle::ManglingParser<(anonymous namespace)::DefaultAllocator>, (anonymous namespace)::DefaultAllocator>::OperatorInfo *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          58
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:2630,31'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2630,31'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2630,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'src/demangle/ItaniumDemangle.h:2630,53'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2630,56'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2630,31'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfoneEPKc
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2635
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser<(anonymous namespace)::itanium_demangle::ManglingParser<(anonymous namespace)::DefaultAllocator>, (anonymous namespace)::DefaultAllocator>::OperatorInfo *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfoeqEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2635,61'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfoeqEPKc
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12OperatorInfoeqEPKc
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2632
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser<(anonymous namespace)::itanium_demangle::ManglingParser<(anonymous namespace)::DefaultAllocator>, (anonymous namespace)::DefaultAllocator>::OperatorInfo *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          41
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:2633,32'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2633,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2633,32'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE7reserveEm
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.1 *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          86
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE8isInlineEv
        - realloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:61,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:62,48'
              BranchSideFuncs:
                - malloc
                - _ZNSt3__14copyIPPN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS2_4NodeELm8EEES8_EET0_T_SA_S9_
                - _ZSt9terminatev
            - BranchSide:      'src/demangle/ItaniumDemangle.h:68,45'
              BranchSideFuncs:
                - realloc
                - _ZSt9terminatev
        - Branch String:   'src/demangle/ItaniumDemangle.h:63,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:64,9'
              BranchSideFuncs:
                - _ZSt9terminatev
            - BranchSide:      'src/demangle/ItaniumDemangle.h:65,17'
              BranchSideFuncs:
                - _ZNSt3__14copyIPPN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS2_4NodeELm8EEES8_EET0_T_SA_S9_
        - Branch String:   'src/demangle/ItaniumDemangle.h:69,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:0,0'
              BranchSideFuncs:
                - _ZSt9terminatev
            - BranchSide:      'src/demangle/ItaniumDemangle.h:70,9'
              BranchSideFuncs:
                - _ZSt9terminatev
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:60,16'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:61,9'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EE8isInlineEv
        - Src:             'src/demangle/ItaniumDemangle.h:68,32'
          Dst:             realloc
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE7reserveEm
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          86
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8isInlineEv
        - realloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:61,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:62,48'
              BranchSideFuncs:
                - malloc
                - _ZNSt3__14copyIPPN12_GLOBAL__N_116itanium_demangle4NodeES5_EET0_T_S7_S6_
                - _ZSt9terminatev
            - BranchSide:      'src/demangle/ItaniumDemangle.h:68,45'
              BranchSideFuncs:
                - realloc
                - _ZSt9terminatev
        - Branch String:   'src/demangle/ItaniumDemangle.h:63,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:64,9'
              BranchSideFuncs:
                - _ZSt9terminatev
            - BranchSide:      'src/demangle/ItaniumDemangle.h:65,17'
              BranchSideFuncs:
                - _ZNSt3__14copyIPPN12_GLOBAL__N_116itanium_demangle4NodeES5_EET0_T_S7_S6_
        - Branch String:   'src/demangle/ItaniumDemangle.h:69,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:0,0'
              BranchSideFuncs:
                - _ZSt9terminatev
            - BranchSide:      'src/demangle/ItaniumDemangle.h:70,9'
              BranchSideFuncs:
                - _ZSt9terminatev
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:60,16'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:61,9'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8isInlineEv
        - Src:             'src/demangle/ItaniumDemangle.h:68,32'
          Dst:             realloc
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8isInlineEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnqualifiedNameEPNS5_9NameStateEPNS0_4NodeEPNS0_10ModuleNameE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2793
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        4
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser<(anonymous namespace)::itanium_demangle::ManglingParser<(anonymous namespace)::DefaultAllocator>, (anonymous namespace)::DefaultAllocator>::NameState *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'struct.(anonymous namespace)::itanium_demangle::ModuleName *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          249
      EdgeCount:       64
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10NestedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12ModuleEntityEJRPNS0_10ModuleNameERPNS0_4NodeEEEESC_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
        - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:2794,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2795,5'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2797,3'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseOperatorNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10NestedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12parseAbiTagsEPNS0_4NodeE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12ModuleEntityEJRPNS0_10ModuleNameERPNS0_4NodeEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseCtorDtorNameERPNS0_4NodeEPNS5_9NameStateE
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseSourceNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_21StructuredBindingNameEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnnamedTypeNameEPNS5_9NameStateE
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseSourceNameEPNS5_9NameStateE
        - Branch String:   'src/demangle/ItaniumDemangle.h:2800,21'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2800,24'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseOperatorNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10NestedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12parseAbiTagsEPNS0_4NodeE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12ModuleEntityEJRPNS0_10ModuleNameERPNS0_4NodeEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseCtorDtorNameERPNS0_4NodeEPNS5_9NameStateE
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseSourceNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_21StructuredBindingNameEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnnamedTypeNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseSourceNameEPNS5_9NameStateE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2802,14'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseOperatorNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10NestedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12parseAbiTagsEPNS0_4NodeE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12ModuleEntityEJRPNS0_10ModuleNameERPNS0_4NodeEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseCtorDtorNameERPNS0_4NodeEPNS5_9NameStateE
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseSourceNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_21StructuredBindingNameEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnnamedTypeNameEPNS5_9NameStateE
        - Branch String:   'src/demangle/ItaniumDemangle.h:2800,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2801,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseSourceNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10NestedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12parseAbiTagsEPNS0_4NodeE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12ModuleEntityEJRPNS0_10ModuleNameERPNS0_4NodeEEEESC_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2802,14'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseOperatorNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10NestedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12parseAbiTagsEPNS0_4NodeE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12ModuleEntityEJRPNS0_10ModuleNameERPNS0_4NodeEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseCtorDtorNameERPNS0_4NodeEPNS5_9NameStateE
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseSourceNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_21StructuredBindingNameEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnnamedTypeNameEPNS5_9NameStateE
        - Branch String:   'src/demangle/ItaniumDemangle.h:2802,14'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2803,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnnamedTypeNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10NestedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12parseAbiTagsEPNS0_4NodeE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12ModuleEntityEJRPNS0_10ModuleNameERPNS0_4NodeEEEESC_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2804,24'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseOperatorNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10NestedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12parseAbiTagsEPNS0_4NodeE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12ModuleEntityEJRPNS0_10ModuleNameERPNS0_4NodeEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseCtorDtorNameERPNS0_4NodeEPNS5_9NameStateE
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseSourceNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_21StructuredBindingNameEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:2804,14'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2806,28'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseSourceNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_21StructuredBindingNameEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10NestedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12parseAbiTagsEPNS0_4NodeE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12ModuleEntityEJRPNS0_10ModuleNameERPNS0_4NodeEEEESC_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2814,14'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseOperatorNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10NestedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12parseAbiTagsEPNS0_4NodeE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12ModuleEntityEJRPNS0_10ModuleNameERPNS0_4NodeEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseCtorDtorNameERPNS0_4NodeEPNS5_9NameStateE
        - Branch String:   'src/demangle/ItaniumDemangle.h:2809,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2810,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2811,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_21StructuredBindingNameEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10NestedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12parseAbiTagsEPNS0_4NodeE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12ModuleEntityEJRPNS0_10ModuleNameERPNS0_4NodeEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseSourceNameEPNS5_9NameStateE
        - Branch String:   'src/demangle/ItaniumDemangle.h:2812,5'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2808,23'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseSourceNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_21StructuredBindingNameEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10NestedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12parseAbiTagsEPNS0_4NodeE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12ModuleEntityEJRPNS0_10ModuleNameERPNS0_4NodeEEEESC_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2813,63'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_21StructuredBindingNameEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10NestedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12parseAbiTagsEPNS0_4NodeE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12ModuleEntityEJRPNS0_10ModuleNameERPNS0_4NodeEEEESC_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:2814,28'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2814,31'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseCtorDtorNameERPNS0_4NodeEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10NestedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12parseAbiTagsEPNS0_4NodeE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12ModuleEntityEJRPNS0_10ModuleNameERPNS0_4NodeEEEESC_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2816,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseCtorDtorNameERPNS0_4NodeEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10NestedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12parseAbiTagsEPNS0_4NodeE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12ModuleEntityEJRPNS0_10ModuleNameERPNS0_4NodeEEEESC_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:2814,14'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2816,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseCtorDtorNameERPNS0_4NodeEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10NestedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12parseAbiTagsEPNS0_4NodeE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12ModuleEntityEJRPNS0_10ModuleNameERPNS0_4NodeEEEESC_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2820,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseOperatorNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10NestedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12parseAbiTagsEPNS0_4NodeE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12ModuleEntityEJRPNS0_10ModuleNameERPNS0_4NodeEEEESC_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:2816,26'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2816,29'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2817,7'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:2816,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2817,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2818,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseCtorDtorNameERPNS0_4NodeEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10NestedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12parseAbiTagsEPNS0_4NodeE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12ModuleEntityEJRPNS0_10ModuleNameERPNS0_4NodeEEEESC_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:2823,25'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2823,28'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10NestedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12parseAbiTagsEPNS0_4NodeE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12ModuleEntityEJRPNS0_10ModuleNameERPNS0_4NodeEEEESC_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2825,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10NestedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12parseAbiTagsEPNS0_4NodeE
        - Branch String:   'src/demangle/ItaniumDemangle.h:2823,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2824,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12ModuleEntityEJRPNS0_10ModuleNameERPNS0_4NodeEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10NestedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12parseAbiTagsEPNS0_4NodeE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2825,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10NestedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12parseAbiTagsEPNS0_4NodeE
        - Branch String:   'src/demangle/ItaniumDemangle.h:2825,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2826,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12parseAbiTagsEPNS0_4NodeE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10NestedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2827,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10NestedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:2827,25'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2827,28'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10NestedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2830,10'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:2827,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2828,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10NestedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2830,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2794,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:2794,20'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E18parseModuleNameOptERPNS0_10ModuleNameE
        - Src:             'src/demangle/ItaniumDemangle.h:2797,3'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:2800,7'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:2800,24'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:2801,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:2801,27'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseSourceNameEPNS5_9NameStateE
        - Src:             'src/demangle/ItaniumDemangle.h:2802,14'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:2803,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:2803,27'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20parseUnnamedTypeNameEPNS5_9NameStateE
        - Src:             'src/demangle/ItaniumDemangle.h:2804,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:2806,34'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE4sizeEv
        - Src:             'src/demangle/ItaniumDemangle.h:2808,23'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:2808,36'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E15parseSourceNameEPNS5_9NameStateE
        - Src:             'src/demangle/ItaniumDemangle.h:2811,13'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE9push_backERKS3_
        - Src:             'src/demangle/ItaniumDemangle.h:2812,15'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:2813,42'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E20popTrailingNodeArrayEm
        - Src:             'src/demangle/ItaniumDemangle.h:2813,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_21StructuredBindingNameEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:2814,14'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:2814,31'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:2818,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:2818,27'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseCtorDtorNameERPNS0_4NodeEPNS5_9NameStateE
        - Src:             'src/demangle/ItaniumDemangle.h:2820,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:2820,27'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseOperatorNameEPNS5_9NameStateE
        - Src:             'src/demangle/ItaniumDemangle.h:2824,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12ModuleEntityEJRPNS0_10ModuleNameERPNS0_4NodeEEEESC_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:2826,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:2826,27'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E12parseAbiTagsEPNS0_4NodeE
        - Src:             'src/demangle/ItaniumDemangle.h:2828,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10NestedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_21StructuredBindingNameEJNS0_9NodeArrayEEEEPNS0_4NodeEDpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::NodeArray *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle21StructuredBindingNameEJNS2_9NodeArrayEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle21StructuredBindingNameEJNS2_9NodeArrayEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E17parseCtorDtorNameERPNS0_4NodeEPNS5_9NameStateE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3133
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser<(anonymous namespace)::itanium_demangle::ManglingParser<(anonymous namespace)::DefaultAllocator>, (anonymous namespace)::DefaultAllocator>::NameState *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         47
      ICount:          254
      EdgeCount:       65
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12CtorDtorNameEJRPNS0_4NodeEbRiEEES9_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_27ExpandedSpecialSubstitutionEJPNS0_19SpecialSubstitutionEEEEPNS0_4NodeEDpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:3134,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3137,44'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_27ExpandedSpecialSubstitutionEJPNS0_19SpecialSubstitutionEEEEPNS0_4NodeEDpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12CtorDtorNameEJRPNS0_4NodeEbRiEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12CtorDtorNameEJRPNS0_4NodeEbRiEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3142,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12CtorDtorNameEJRPNS0_4NodeEbRiEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12CtorDtorNameEJRPNS0_4NodeEbRiEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/demangle/ItaniumDemangle.h:3138,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3139,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12CtorDtorNameEJRPNS0_4NodeEbRiEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12CtorDtorNameEJRPNS0_4NodeEbRiEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3140,3'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12CtorDtorNameEJRPNS0_4NodeEbRiEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12CtorDtorNameEJRPNS0_4NodeEbRiEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/demangle/ItaniumDemangle.h:3142,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3143,24'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12CtorDtorNameEJRPNS0_4NodeEbRiEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3157,7'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12CtorDtorNameEJRPNS0_4NodeEbRiEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3144,23'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3144,26'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12CtorDtorNameEJRPNS0_4NodeEbRiEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3147,19'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12CtorDtorNameEJRPNS0_4NodeEbRiEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
        - Branch String:   'src/demangle/ItaniumDemangle.h:3144,40'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3144,43'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12CtorDtorNameEJRPNS0_4NodeEbRiEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3147,19'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12CtorDtorNameEJRPNS0_4NodeEbRiEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
        - Branch String:   'src/demangle/ItaniumDemangle.h:3144,57'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3144,60'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12CtorDtorNameEJRPNS0_4NodeEbRiEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3147,19'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12CtorDtorNameEJRPNS0_4NodeEbRiEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
        - Branch String:   'src/demangle/ItaniumDemangle.h:3144,74'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3145,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12CtorDtorNameEJRPNS0_4NodeEbRiEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3147,19'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12CtorDtorNameEJRPNS0_4NodeEbRiEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
        - Branch String:   'src/demangle/ItaniumDemangle.h:3144,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3146,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3147,19'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12CtorDtorNameEJRPNS0_4NodeEbRiEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
        - Branch String:   'src/demangle/ItaniumDemangle.h:3149,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3149,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12CtorDtorNameEJRPNS0_4NodeEbRiEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3150,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12CtorDtorNameEJRPNS0_4NodeEbRiEEES9_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
        - Branch String:   'src/demangle/ItaniumDemangle.h:3150,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3151,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12CtorDtorNameEJRPNS0_4NodeEbRiEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3154,31'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12CtorDtorNameEJRPNS0_4NodeEbRiEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3151,11'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3152,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3153,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12CtorDtorNameEJRPNS0_4NodeEbRiEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3157,21'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3157,25'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12CtorDtorNameEJRPNS0_4NodeEbRiEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3165,3'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:3157,40'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3157,43'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12CtorDtorNameEJRPNS0_4NodeEbRiEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3159,19'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12CtorDtorNameEJRPNS0_4NodeEbRiEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3157,58'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3157,61'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12CtorDtorNameEJRPNS0_4NodeEbRiEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3159,19'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12CtorDtorNameEJRPNS0_4NodeEbRiEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3157,76'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3158,25'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12CtorDtorNameEJRPNS0_4NodeEbRiEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3159,19'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12CtorDtorNameEJRPNS0_4NodeEbRiEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3158,40'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3158,43'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12CtorDtorNameEJRPNS0_4NodeEbRiEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3159,19'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12CtorDtorNameEJRPNS0_4NodeEbRiEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:3157,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3159,19'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12CtorDtorNameEJRPNS0_4NodeEbRiEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3165,3'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:3161,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3161,16'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12CtorDtorNameEJRPNS0_4NodeEbRiEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:3162,31'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12CtorDtorNameEJRPNS0_4NodeEbRiEEES9_DpOT0_
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:3134,14'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node7getKindEv
        - Src:             'src/demangle/ItaniumDemangle.h:3136,13'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_27ExpandedSpecialSubstitutionEJPNS0_19SpecialSubstitutionEEEEPNS0_4NodeEDpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3142,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:3143,24'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:3144,9'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3144,26'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3144,43'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3144,60'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3145,9'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3147,19'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3151,11'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:3151,24'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseNameEPNS5_9NameStateE
        - Src:             'src/demangle/ItaniumDemangle.h:3154,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12CtorDtorNameEJRPNS0_4NodeEbRiEEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:3157,7'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3157,25'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3157,43'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3157,61'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3158,25'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3158,43'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3159,19'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:3162,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12CtorDtorNameEJRPNS0_4NodeEbRiEEES9_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12ModuleEntityEJRPNS0_10ModuleNameERPNS0_4NodeEEEESC_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'struct.(anonymous namespace)::itanium_demangle::ModuleName **'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle12ModuleEntityEJRPNS2_10ModuleNameERPNS2_4NodeEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle12ModuleEntityEJRPNS2_10ModuleNameERPNS2_4NodeEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_10NestedNameEJRPNS0_4NodeESA_EEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle10NestedNameEJRPNS2_4NodeES6_EEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle10NestedNameEJRPNS2_4NodeES6_EEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle10NestedNameEJRPNS2_4NodeES6_EEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle10NestedNameC2EPNS0_4NodeES3_
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle10NestedNameC2EPNS0_4NodeES3_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle10NestedNameC2EPNS0_4NodeES3_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 996
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:996,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle10NestedName9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1002
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1003,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:1004,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1005,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle10NestedName11getBaseNameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1000
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle10NestedNameD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 991
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:991,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle10NestedNameD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 991
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle10NestedNameD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:991,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle10NestedNameD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle12ModuleEntityEJRPNS2_10ModuleNameERPNS2_4NodeEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'struct.(anonymous namespace)::itanium_demangle::ModuleEntity *'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'struct.(anonymous namespace)::itanium_demangle::ModuleName **'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12ModuleEntityC2EPNS0_10ModuleNameEPNS0_4NodeE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12ModuleEntityC2EPNS0_10ModuleNameEPNS0_4NodeE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle12ModuleEntityC2EPNS0_10ModuleNameEPNS0_4NodeE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1036
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::ModuleEntity *'
        - 'struct.(anonymous namespace)::itanium_demangle::ModuleName *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1036,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle12ModuleEntity9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1042
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::ModuleEntity *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1043,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:1044,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
        - Src:             'src/demangle/ItaniumDemangle.h:1045,13'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle12ModuleEntity11getBaseNameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1040
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::ModuleEntity *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle12ModuleEntityD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1031
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::ModuleEntity *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1031,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle12ModuleEntityD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1031
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::ModuleEntity *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12ModuleEntityD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1031,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12ModuleEntityD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_27ExpandedSpecialSubstitutionEJPNS0_19SpecialSubstitutionEEEEPNS0_4NodeEDpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::SpecialSubstitution **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle27ExpandedSpecialSubstitutionEJPNS2_19SpecialSubstitutionEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle27ExpandedSpecialSubstitutionEJPNS2_19SpecialSubstitutionEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_12CtorDtorNameEJRPNS0_4NodeEbRiEEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        4
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle12CtorDtorNameEJRPNS2_4NodeEbRiEEEPT_DpOT0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle12CtorDtorNameEJRPNS2_4NodeEbRiEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle12CtorDtorNameEJRPNS2_4NodeEbRiEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::CtorDtorName *'
      argCount:        4
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12CtorDtorNameC2EPKNS0_4NodeEbi
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12CtorDtorNameC2EPKNS0_4NodeEbi
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle12CtorDtorNameC2EPKNS0_4NodeEbi
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1615
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::CtorDtorName *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'N/A'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1614,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle12CtorDtorName9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1619
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::CtorDtorName *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          63
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:1620,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1620,9'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - __sanitizer_cov_trace_pc_indir
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
            - BranchSide:      'src/demangle/ItaniumDemangle.h:1621,13'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
                - __sanitizer_cov_trace_pc_indir
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1621,10'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1622,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle12CtorDtorNameD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1607
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::CtorDtorName *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1607,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle12CtorDtorNameD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1607
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::CtorDtorName *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12CtorDtorNameD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1607,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12CtorDtorNameD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle27ExpandedSpecialSubstitutionEJPNS2_19SpecialSubstitutionEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::ExpandedSpecialSubstitution *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::SpecialSubstitution **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle27ExpandedSpecialSubstitutionC2EPKNS0_19SpecialSubstitutionE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle27ExpandedSpecialSubstitutionC2EPKNS0_19SpecialSubstitutionE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle27ExpandedSpecialSubstitutionC2EPKNS0_19SpecialSubstitutionE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1605
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::ExpandedSpecialSubstitution *'
        - 'class.(anonymous namespace)::itanium_demangle::SpecialSubstitution *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle27ExpandedSpecialSubstitutionC2ENS0_14SpecialSubKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1605,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle27ExpandedSpecialSubstitutionC2ENS0_14SpecialSubKindE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle27ExpandedSpecialSubstitutionC2ENS0_14SpecialSubKindE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1541
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::ExpandedSpecialSubstitution *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle27ExpandedSpecialSubstitutionC2ENS0_14SpecialSubKindENS0_4Node4KindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1541,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle27ExpandedSpecialSubstitutionC2ENS0_14SpecialSubKindENS0_4Node4KindE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle21StructuredBindingNameEJNS2_9NodeArrayEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::NodeArray *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle21StructuredBindingNameC2ENS0_9NodeArrayE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle21StructuredBindingNameC2ENS0_9NodeArrayE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle21StructuredBindingNameC2ENS0_9NodeArrayE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1695
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1695,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle21StructuredBindingName9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1699
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
        - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray14printWithCommaERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1700,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9printOpenEc
        - Src:             'src/demangle/ItaniumDemangle.h:1701,14'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray14printWithCommaERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:1702,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer10printCloseEc
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle21StructuredBindingNameD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1691
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1691,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle21StructuredBindingNameD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1691
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle21StructuredBindingNameD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1691,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle21StructuredBindingNameD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle19parse_discriminatorEPKcS2_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         43
      ICount:          192
      EdgeCount:       56
      CyclomaticComplexity: 15
      functionsReached:
        - isdigit
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:38,7'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:38,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/cxa_demangle.cpp:39,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/cxa_demangle.cpp:39,9'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:40,24'
              BranchSideFuncs:
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/cxa_demangle.cpp:51,30'
              BranchSideFuncs:
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/cxa_demangle.cpp:41,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:42,27'
              BranchSideFuncs:
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/cxa_demangle.cpp:51,5'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:42,13'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:43,19'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:44,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/cxa_demangle.cpp:45,33'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:45,50'
              BranchSideFuncs:
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/cxa_demangle.cpp:45,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/cxa_demangle.cpp:45,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:45,55'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/cxa_demangle.cpp:47,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/cxa_demangle.cpp:47,26'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:47,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/cxa_demangle.cpp:49,9'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:47,15'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:48,21'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:49,9'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:53,25'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:53,42'
              BranchSideFuncs:
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/cxa_demangle.cpp:53,7'
              BranchSideFuncs:
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'src/cxa_demangle.cpp:53,7'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:53,47'
              BranchSideFuncs:
                - isdigit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/cxa_demangle.cpp:55,11'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:55,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:56,17'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:57,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:42,13'
          Dst:             isdigit
        - Src:             'src/cxa_demangle.cpp:45,36'
          Dst:             isdigit
        - Src:             'src/cxa_demangle.cpp:51,16'
          Dst:             isdigit
        - Src:             'src/cxa_demangle.cpp:53,28'
          Dst:             isdigit
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9LocalNameEJRPNS0_4NodeESA_EEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle9LocalNameEJRPNS2_4NodeES6_EEEPT_DpOT0_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle9LocalNameEJRPNS2_4NodeES6_EEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle9LocalNameEJRPNS2_4NodeES6_EEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle9LocalNameC2EPNS0_4NodeES3_
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle9LocalNameC2EPNS0_4NodeES3_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle9LocalNameC2EPNS0_4NodeES3_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1054
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1054,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle9LocalName9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1058
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1059,15'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:1060,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:1061,13'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle9LocalNameD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1049
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1049,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle9LocalNameD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1049
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle9LocalNameD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1049,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle9LocalNameD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8pop_backEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:132,5'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:0,0'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/demangle/ItaniumDemangle.h:132,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/demangle/ItaniumDemangle.h:132,5'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:132,5'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:132,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:132,5'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle9DotSuffixD0Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PostfixQualifiedType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle9DotSuffixD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:354,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle9DotSuffixD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle9DotSuffixD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PostfixQualifiedType *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:354,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle9DotSuffix9printLeftERNS0_12OutputBufferE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PostfixQualifiedType *'
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:365,13'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - Src:             'src/demangle/ItaniumDemangle.h:366,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:367,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:368,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle9DotSuffixC2EPKNS0_4NodeENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PostfixQualifiedType *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:360,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle4NodeC2ENS1_4KindENS1_4PrecENS1_5CacheES4_S4_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle9DotSuffixEJRPNS2_4NodeENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEEEEPT_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::PostfixQualifiedType *'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.std::__1::basic_string_view *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle9DotSuffixC2EPKNS0_4NodeENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:355,23'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator8allocateEm
        - Src:             'src/cxa_demangle.cpp:356,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle9DotSuffixC2EPKNS0_4NodeENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9DotSuffixEJRPNS0_4NodeENSt3__117basic_string_viewIcNSB_11char_traitsIcEEEEEEES9_DpOT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'class.std::__1::basic_string_view *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle9DotSuffixEJRPNS2_4NodeENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2469,34'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocator8makeNodeINS_16itanium_demangle9DotSuffixEJRPNS2_4NodeENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEEEEPT_DpOT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeES5_S5_EEEbDpT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          90
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:75,17'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,17'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:78,5'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:76,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,5'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:77,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    57
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJS6_S6_EEEvT_DpT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor::CtorArgPrinter *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeES5_S5_EEEbDpT_
        - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:251,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:251,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:252,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
      Callsites:
        - Src:             'src/cxa_demangle.cpp:251,11'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeES5_S5_EEEbDpT_
        - Src:             'src/cxa_demangle.cpp:252,17'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:253,15'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          40
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
      functionUses:    55
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:225,5'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:226,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'src/cxa_demangle.cpp:227,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:224,5'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:226,7'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
        - _ZN12_GLOBAL__N_111DumpVisitor5printEPKNS_16itanium_demangle4NodeE
      functionUses:    22
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:232,9'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:232,9'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:233,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:231,5'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor5printEPKNS_16itanium_demangle4NodeE
        - Src:             'src/cxa_demangle.cpp:232,9'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
      functionUses:    21
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:237,24'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:237,40'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:238,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
        - Branch String:   'src/cxa_demangle.cpp:237,9'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:238,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:241,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
      Callsites:
        - Src:             'src/cxa_demangle.cpp:237,27'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
        - Src:             'src/cxa_demangle.cpp:238,7'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:239,7'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:241,7'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:244,5'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fprintf
      functionUses:    65
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:81,34'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct._IO_FILE *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    163
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor5printEPKNS_16itanium_demangle4NodeE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node5visitINSt3__117reference_wrapperINS_11DumpVisitorEEEEEvT_
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:86,9'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:87,7'
              BranchSideFuncs:
                - _ZNSt3__13refIN12_GLOBAL__N_111DumpVisitorEEENS_17reference_wrapperIT_EERS4_
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5visitINSt3__117reference_wrapperINS_11DumpVisitorEEEEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:89,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
      Callsites:
        - Src:             'src/cxa_demangle.cpp:87,10'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5visitINSt3__117reference_wrapperINS_11DumpVisitorEEEEEvT_
        - Src:             'src/cxa_demangle.cpp:89,7'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle4Node5visitINSt3__117reference_wrapperINS_11DumpVisitorEEEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2373
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         84
      ICount:          662
      EdgeCount:       166
      CyclomaticComplexity: 84
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:2374,3'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumNodes.def:15,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle13NodeArrayNodeEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:16,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle9DotSuffixEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:17,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle17VendorExtQualTypeEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:18,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle8QualTypeEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:19,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle22ConversionOperatorTypeEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:20,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle20PostfixQualifiedTypeEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:21,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle22ElaboratedTypeSpefTypeEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:22,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle8NameTypeEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:23,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle10AbiTagAttrEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:24,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle12EnableIfAttrEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:25,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle13ObjCProtoNameEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:26,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle11PointerTypeEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:27,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle13ReferenceTypeEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:28,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle19PointerToMemberTypeEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:29,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle9ArrayTypeEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:30,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle12FunctionTypeEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:31,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle12NoexceptSpecEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:32,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle20DynamicExceptionSpecEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:33,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle16FunctionEncodingEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:34,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle15LiteralOperatorEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:35,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle11SpecialNameEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:36,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle21CtorVtableSpecialNameEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:37,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle13QualifiedNameEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:38,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle10NestedNameEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:39,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle9LocalNameEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:40,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle10ModuleNameEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:41,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle12ModuleEntityEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:42,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle10VectorTypeEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:43,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle15PixelVectorTypeEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:44,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle12BinaryFPTypeEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:45,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle10BitIntTypeEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:46,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle26SyntheticTemplateParamNameEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:47,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle21TypeTemplateParamDeclEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:48,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle24NonTypeTemplateParamDeclEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:49,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle25TemplateTemplateParamDeclEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:50,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle21TemplateParamPackDeclEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:51,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle13ParameterPackEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:52,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle20TemplateArgumentPackEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:53,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle22ParameterPackExpansionEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:54,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle12TemplateArgsEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:55,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle24ForwardTemplateReferenceEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:56,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle20NameWithTemplateArgsEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:57,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle19GlobalQualifiedNameEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:58,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle27ExpandedSpecialSubstitutionEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:59,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle19SpecialSubstitutionEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:60,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle12CtorDtorNameEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:61,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle8DtorNameEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:62,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle15UnnamedTypeNameEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:63,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle15ClosureTypeNameEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:64,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle21StructuredBindingNameEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:65,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle10BinaryExprEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:66,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle18ArraySubscriptExprEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:67,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle11PostfixExprEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:68,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle15ConditionalExprEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:69,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle10MemberExprEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:70,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle13SubobjectExprEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:71,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle13EnclosingExprEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:72,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle8CastExprEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:73,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle19SizeofParamPackExprEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:74,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle8CallExprEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:75,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle7NewExprEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:76,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle10DeleteExprEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:77,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle10PrefixExprEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:78,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle13FunctionParamEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:79,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle14ConversionExprEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:80,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle29PointerToMemberConversionExprEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:81,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle12InitListExprEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:82,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle8FoldExprEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:83,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle9ThrowExprEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:84,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle8BoolExprEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:85,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle13StringLiteralEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:86,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle10LambdaExprEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:87,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle11EnumLiteralEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:88,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle14IntegerLiteralEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:89,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle16FloatLiteralImplIfEEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSC_
            - BranchSide:      'src/demangle/ItaniumNodes.def:90,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle16FloatLiteralImplIdEEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSC_
            - BranchSide:      'src/demangle/ItaniumNodes.def:91,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle16FloatLiteralImplIeEEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSC_
            - BranchSide:      'src/demangle/ItaniumNodes.def:92,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle10BracedExprEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumNodes.def:93,1'
              BranchSideFuncs:
                - _ZNKSt3__117reference_wrapperIN12_GLOBAL__N_111DumpVisitorEEclIJPKNS1_16itanium_demangle15BracedRangeExprEEEENS_11__invoke_ofIRS2_JDpT_EE4typeEDpOSB_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2380,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2380,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle15BracedRangeExprEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::BracedRangeExpr *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_15BracedRangeExprEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle15BracedRangeExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_15BracedRangeExprEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle15BracedRangeExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_15BracedRangeExprEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle15BracedRangeExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2143
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::BracedRangeExpr *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJS6_S6_EEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2143,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJS6_S6_EEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle10BracedExprEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::BracedExpr *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_10BracedExprEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle10BracedExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_10BracedExprEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle10BracedExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_10BracedExprEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle10BracedExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2118
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::BracedExpr *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJS6_bEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2118,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJS6_bEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJS6_bEEEvT_DpT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor::CtorArgPrinter *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeES5_bEEEbDpT_
        - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:251,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:251,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIbEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:252,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIbEEvT_
      Callsites:
        - Src:             'src/cxa_demangle.cpp:251,11'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeES5_bEEEbDpT_
        - Src:             'src/cxa_demangle.cpp:252,17'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:253,15'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIbEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeES5_bEEEbDpT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          93
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:75,17'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,17'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:78,5'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:76,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,5'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:77,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIbEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIbEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:237,24'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:237,40'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIbEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:238,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIbEEvT_
        - Branch String:   'src/cxa_demangle.cpp:237,9'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:238,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIbEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:241,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIbEEvT_
      Callsites:
        - Src:             'src/cxa_demangle.cpp:237,27'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
        - Src:             'src/cxa_demangle.cpp:238,7'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:239,7'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:241,7'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:244,5'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIbEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    69
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIbEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
        - _ZN12_GLOBAL__N_111DumpVisitor5printEb
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:232,9'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:232,9'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:233,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:231,5'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor5printEb
        - Src:             'src/cxa_demangle.cpp:232,9'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor5printEb
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:107,24'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle16FloatLiteralImplIeEEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::NameType *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_16FloatLiteralImplIeEEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle16FloatLiteralImplIeE5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_16FloatLiteralImplIeEEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle16FloatLiteralImplIeE5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_16FloatLiteralImplIeEEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle16FloatLiteralImplIeE5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2336
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::NameType *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEEJEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2336,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEEJEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEEJEEEvT_DpT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor::CtorArgPrinter *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEEbDpT_
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:251,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:251,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
                - llvm.memset.p0i8.i64
            - BranchSide:      'src/cxa_demangle.cpp:252,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
                - llvm.memset.p0i8.i64
      Callsites:
        - Src:             'src/cxa_demangle.cpp:251,11'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEEbDpT_
        - Src:             'src/cxa_demangle.cpp:252,17'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:253,15'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEEbDpT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          86
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:75,17'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,17'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:78,5'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:76,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,5'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:77,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
        - _ZN12_GLOBAL__N_111DumpVisitor5printENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:232,9'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:232,9'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:233,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:231,5'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor5printENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'src/cxa_demangle.cpp:232,9'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor5printENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:83,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle16FloatLiteralImplIdEEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::NameType *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_16FloatLiteralImplIdEEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle16FloatLiteralImplIdE5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_16FloatLiteralImplIdEEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle16FloatLiteralImplIdE5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_16FloatLiteralImplIdEEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle16FloatLiteralImplIdE5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2336
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::NameType *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEEJEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2336,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEEJEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle16FloatLiteralImplIfEEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::NameType *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_16FloatLiteralImplIfEEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle16FloatLiteralImplIfE5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_16FloatLiteralImplIfEEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle16FloatLiteralImplIfE5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_16FloatLiteralImplIfEEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle16FloatLiteralImplIfE5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2336
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::NameType *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEEJEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2336,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEEJEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle14IntegerLiteralEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::IntegerLiteral *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_14IntegerLiteralEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle14IntegerLiteral5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_14IntegerLiteralEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14IntegerLiteral5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_14IntegerLiteralEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle14IntegerLiteral5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2293
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::IntegerLiteral *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEEJS7_EEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2293,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEEJS7_EEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEEJS7_EEEvT_DpT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor::CtorArgPrinter *'
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          92
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEES6_EEEbDpT_
        - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:251,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:251,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:252,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
      Callsites:
        - Src:             'src/cxa_demangle.cpp:251,11'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEES6_EEEbDpT_
        - Src:             'src/cxa_demangle.cpp:252,17'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:253,15'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEES6_EEEbDpT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          106
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:75,17'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,17'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:78,5'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:76,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,5'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:77,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:237,24'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:237,40'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:238,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
        - Branch String:   'src/cxa_demangle.cpp:237,9'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:238,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:241,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
      Callsites:
        - Src:             'src/cxa_demangle.cpp:237,27'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
        - Src:             'src/cxa_demangle.cpp:238,7'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:239,7'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:241,7'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:244,5'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle11EnumLiteralEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::PostfixQualifiedType *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_11EnumLiteralEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle11EnumLiteral5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_11EnumLiteralEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle11EnumLiteral5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_11EnumLiteralEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle11EnumLiteral5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2271
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PostfixQualifiedType *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJNSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2271,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJNSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJNSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEEEEvT_DpT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor::CtorArgPrinter *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          72
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEEEEEbDpT_
        - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:251,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:251,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:252,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
      Callsites:
        - Src:             'src/cxa_demangle.cpp:251,11'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEEEEEbDpT_
        - Src:             'src/cxa_demangle.cpp:252,17'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:253,15'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEEEEEbDpT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          94
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:75,17'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,17'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:78,5'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:76,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,5'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:77,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle10LambdaExprEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_10LambdaExprEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle10LambdaExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_10LambdaExprEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle10LambdaExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_10LambdaExprEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle10LambdaExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2252
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2252,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJEEEvT_DpT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor::CtorArgPrinter *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeEEEEbDpT_
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
      functionUses:    12
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:251,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:251,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
                - llvm.memset.p0i8.i64
            - BranchSide:      'src/cxa_demangle.cpp:252,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
                - llvm.memset.p0i8.i64
      Callsites:
        - Src:             'src/cxa_demangle.cpp:251,11'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeEEEEbDpT_
        - Src:             'src/cxa_demangle.cpp:252,17'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:253,15'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeEEEEbDpT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          74
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:75,17'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,17'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:78,5'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:76,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,5'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:77,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle13StringLiteralEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_13StringLiteralEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle13StringLiteral5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_13StringLiteralEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle13StringLiteral5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_13StringLiteralEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle13StringLiteral5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2237
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2237,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle8BoolExprEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::BoolExpr *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_8BoolExprEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle8BoolExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_8BoolExprEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle8BoolExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_8BoolExprEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle8BoolExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2224
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::BoolExpr *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIbJEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2224,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIbJEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIbJEEEvT_DpT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor::CtorArgPrinter *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJbEEEbDpT_
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIbEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:251,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:251,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIbEEvT_
                - llvm.memset.p0i8.i64
            - BranchSide:      'src/cxa_demangle.cpp:252,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIbEEvT_
                - llvm.memset.p0i8.i64
      Callsites:
        - Src:             'src/cxa_demangle.cpp:251,11'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJbEEEbDpT_
        - Src:             'src/cxa_demangle.cpp:252,17'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:253,15'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIbEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJbEEEbDpT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          77
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:75,17'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,17'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:78,5'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:76,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,5'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:77,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle9ThrowExprEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_9ThrowExprEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle9ThrowExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_9ThrowExprEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle9ThrowExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_9ThrowExprEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle9ThrowExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2210
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2210,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle8FoldExprEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::FoldExpr *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_8FoldExprEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle8FoldExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_8FoldExprEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle8FoldExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_8FoldExprEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle8FoldExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2168
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::FoldExpr *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIbJNSt3__117basic_string_viewIcNS3_11char_traitsIcEEEEPKNS_16itanium_demangle4NodeESB_EEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2169,5'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIbJNSt3__117basic_string_viewIcNS3_11char_traitsIcEEEEPKNS_16itanium_demangle4NodeESB_EEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIbJNSt3__117basic_string_viewIcNS3_11char_traitsIcEEEEPKNS_16itanium_demangle4NodeESB_EEEvT_DpT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor::CtorArgPrinter *'
        - 'N/A'
        - 'char *'
        - 'size_t '
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          95
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS_16itanium_demangle4NodeESA_EEEbDpT_
        - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIbEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:251,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:251,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIbEEvT_
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:252,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIbEEvT_
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
      Callsites:
        - Src:             'src/cxa_demangle.cpp:251,11'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS_16itanium_demangle4NodeESA_EEEbDpT_
        - Src:             'src/cxa_demangle.cpp:252,17'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:253,15'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIbEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS_16itanium_demangle4NodeESA_EEEbDpT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'char *'
        - 'size_t '
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          113
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:75,17'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,17'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:78,5'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:76,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,5'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:77,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle12InitListExprEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::TemplateTemplateParamDecl *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_12InitListExprEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle12InitListExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_12InitListExprEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle12InitListExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_12InitListExprEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle12InitListExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2099
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::TemplateTemplateParamDecl *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJNS3_9NodeArrayEEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2099,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJNS3_9NodeArrayEEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJNS3_9NodeArrayEEEEvT_DpT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor::CtorArgPrinter *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          72
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeENS2_9NodeArrayEEEEbDpT_
        - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle9NodeArrayEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:251,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:251,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle9NodeArrayEEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:252,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle9NodeArrayEEEvT_
      Callsites:
        - Src:             'src/cxa_demangle.cpp:251,11'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeENS2_9NodeArrayEEEEbDpT_
        - Src:             'src/cxa_demangle.cpp:252,17'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:253,15'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle9NodeArrayEEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeENS2_9NodeArrayEEEEbDpT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          94
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:75,17'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,17'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:78,5'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:76,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,5'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:77,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineENS_16itanium_demangle9NodeArrayE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle9NodeArrayEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineENS_16itanium_demangle9NodeArrayE
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle9NodeArrayEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:237,24'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:237,40'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle9NodeArrayEEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:238,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle9NodeArrayEEEvT_
        - Branch String:   'src/cxa_demangle.cpp:237,9'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:238,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle9NodeArrayEEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:241,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle9NodeArrayEEEvT_
      Callsites:
        - Src:             'src/cxa_demangle.cpp:237,27'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineENS_16itanium_demangle9NodeArrayE
        - Src:             'src/cxa_demangle.cpp:238,7'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:239,7'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:241,7'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:244,5'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle9NodeArrayEEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineENS_16itanium_demangle9NodeArrayE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray5emptyEv
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:71,53'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray5emptyEv
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle9NodeArrayEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineENS_16itanium_demangle9NodeArrayE
        - _ZN12_GLOBAL__N_111DumpVisitor5printENS_16itanium_demangle9NodeArrayE
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:232,9'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:232,9'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:233,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:231,5'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor5printENS_16itanium_demangle9NodeArrayE
        - Src:             'src/cxa_demangle.cpp:232,9'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineENS_16itanium_demangle9NodeArrayE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor5printENS_16itanium_demangle9NodeArrayE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          85
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor5printEPKNS_16itanium_demangle4NodeE
        - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray5beginEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:95,24'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:95,24'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - _ZN12_GLOBAL__N_111DumpVisitor5printEPKNS_16itanium_demangle4NodeE
            - BranchSide:      'src/cxa_demangle.cpp:102,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Branch String:   'src/cxa_demangle.cpp:96,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:97,15'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor5printEPKNS_16itanium_demangle4NodeE
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:99,24'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - _ZN12_GLOBAL__N_111DumpVisitor5printEPKNS_16itanium_demangle4NodeE
      Callsites:
        - Src:             'src/cxa_demangle.cpp:93,5'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:95,24'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray5beginEv
        - Src:             'src/cxa_demangle.cpp:95,24'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle9NodeArray3endEv
        - Src:             'src/cxa_demangle.cpp:97,9'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor5printEPKNS_16itanium_demangle4NodeE
        - Src:             'src/cxa_demangle.cpp:99,9'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
        - Src:             'src/cxa_demangle.cpp:102,5'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle29PointerToMemberConversionExprEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberConversionExpr *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_29PointerToMemberConversionExprEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle29PointerToMemberConversionExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_29PointerToMemberConversionExprEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle29PointerToMemberConversionExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_29PointerToMemberConversionExprEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle29PointerToMemberConversionExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2078
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberConversionExpr *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJS6_NSt3__117basic_string_viewIcNS7_11char_traitsIcEEEENS4_4PrecEEEEvT_DpT0_
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2079,30'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
        - Src:             'src/demangle/ItaniumDemangle.h:2079,5'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJS6_NSt3__117basic_string_viewIcNS7_11char_traitsIcEEEENS4_4PrecEEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJS6_NSt3__117basic_string_viewIcNS7_11char_traitsIcEEEENS4_4PrecEEEEvT_DpT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor::CtorArgPrinter *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'char *'
        - 'size_t '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          92
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeES5_NSt3__117basic_string_viewIcNS6_11char_traitsIcEEEENS3_4PrecEEEEbDpT_
        - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:251,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:251,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle4Node4PrecEEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:252,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle4Node4PrecEEEvT_
      Callsites:
        - Src:             'src/cxa_demangle.cpp:251,11'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeES5_NSt3__117basic_string_viewIcNS6_11char_traitsIcEEEENS3_4PrecEEEEbDpT_
        - Src:             'src/cxa_demangle.cpp:252,17'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:253,15'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle4Node4PrecEEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeES5_NSt3__117basic_string_viewIcNS6_11char_traitsIcEEEENS3_4PrecEEEEbDpT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'char *'
        - 'size_t '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          110
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:75,17'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,17'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:78,5'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:76,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,5'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:77,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle4Node4PrecEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle4Node4PrecEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:237,24'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:237,40'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle4Node4PrecEEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:238,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle4Node4PrecEEEvT_
        - Branch String:   'src/cxa_demangle.cpp:237,9'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:238,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle4Node4PrecEEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:241,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle4Node4PrecEEEvT_
      Callsites:
        - Src:             'src/cxa_demangle.cpp:237,27'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
        - Src:             'src/cxa_demangle.cpp:238,7'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:239,7'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:241,7'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:244,5'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle4Node4PrecEEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle4Node4PrecEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
        - _ZN12_GLOBAL__N_111DumpVisitor5printENS_16itanium_demangle4Node4PrecE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:232,9'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:232,9'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:233,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:231,5'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor5printENS_16itanium_demangle4Node4PrecE
        - Src:             'src/cxa_demangle.cpp:232,9'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor5printENS_16itanium_demangle4Node4PrecE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          126
      EdgeCount:       49
      CyclomaticComplexity: 26
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:179,5'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:179,5'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:181,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
            - BranchSide:      'src/cxa_demangle.cpp:183,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
            - BranchSide:      'src/cxa_demangle.cpp:185,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
            - BranchSide:      'src/cxa_demangle.cpp:187,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
            - BranchSide:      'src/cxa_demangle.cpp:189,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
            - BranchSide:      'src/cxa_demangle.cpp:191,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
            - BranchSide:      'src/cxa_demangle.cpp:193,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
            - BranchSide:      'src/cxa_demangle.cpp:195,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
            - BranchSide:      'src/cxa_demangle.cpp:197,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
            - BranchSide:      'src/cxa_demangle.cpp:199,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
            - BranchSide:      'src/cxa_demangle.cpp:201,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
            - BranchSide:      'src/cxa_demangle.cpp:203,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
            - BranchSide:      'src/cxa_demangle.cpp:205,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
            - BranchSide:      'src/cxa_demangle.cpp:207,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
            - BranchSide:      'src/cxa_demangle.cpp:209,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
            - BranchSide:      'src/cxa_demangle.cpp:211,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
            - BranchSide:      'src/cxa_demangle.cpp:213,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
            - BranchSide:      'src/cxa_demangle.cpp:215,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
            - BranchSide:      'src/cxa_demangle.cpp:217,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
            - BranchSide:      'src/cxa_demangle.cpp:219,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
      Callsites:
        - Src:             'src/cxa_demangle.cpp:181,14'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:183,14'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:185,14'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:187,14'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:189,14'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:191,14'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:193,14'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:195,14'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:197,14'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:199,14'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:201,14'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:203,14'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:205,14'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:207,14'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:209,14'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:211,14'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:213,14'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:215,14'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:217,14'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:219,14'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle14ConversionExprEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::TemplateTemplateParamDecl *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_14ConversionExprEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle14ConversionExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_14ConversionExprEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14ConversionExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_14ConversionExprEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle14ConversionExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2053
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::TemplateTemplateParamDecl *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJNS3_9NodeArrayENS4_4PrecEEEEvT_DpT0_
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2054,26'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
        - Src:             'src/demangle/ItaniumDemangle.h:2054,5'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJNS3_9NodeArrayENS4_4PrecEEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJNS3_9NodeArrayENS4_4PrecEEEEvT_DpT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor::CtorArgPrinter *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'size_t '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          82
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeENS2_9NodeArrayENS3_4PrecEEEEbDpT_
        - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle9NodeArrayEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:251,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:251,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle9NodeArrayEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle4Node4PrecEEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:252,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle9NodeArrayEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle4Node4PrecEEEvT_
      Callsites:
        - Src:             'src/cxa_demangle.cpp:251,11'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeENS2_9NodeArrayENS3_4PrecEEEEbDpT_
        - Src:             'src/cxa_demangle.cpp:252,17'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:253,15'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle9NodeArrayEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle4Node4PrecEEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeENS2_9NodeArrayENS3_4PrecEEEEbDpT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'size_t '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          102
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:75,17'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,17'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:78,5'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:76,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,5'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:77,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineENS_16itanium_demangle9NodeArrayE
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle13FunctionParamEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::NameType *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_13FunctionParamEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle13FunctionParam5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_13FunctionParamEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle13FunctionParam5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_13FunctionParamEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle13FunctionParam5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2037
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::NameType *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEEJEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2037,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEEJEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle10PrefixExprEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::ElaboratedTypeSpefType *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_10PrefixExprEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle10PrefixExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_10PrefixExprEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle10PrefixExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_10PrefixExprEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle10PrefixExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2020
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::ElaboratedTypeSpefType *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEEJPNS_16itanium_demangle4NodeENS9_4PrecEEEEvT_DpT0_
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2021,22'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
        - Src:             'src/demangle/ItaniumDemangle.h:2021,5'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEEJPNS_16itanium_demangle4NodeENS9_4PrecEEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEEJPNS_16itanium_demangle4NodeENS9_4PrecEEEEvT_DpT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor::CtorArgPrinter *'
        - 'char *'
        - 'size_t '
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          82
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPNS_16itanium_demangle4NodeENS8_4PrecEEEEbDpT_
        - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPNS_16itanium_demangle4NodeEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:251,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:251,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle4Node4PrecEEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:252,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle4Node4PrecEEEvT_
      Callsites:
        - Src:             'src/cxa_demangle.cpp:251,11'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPNS_16itanium_demangle4NodeENS8_4PrecEEEEbDpT_
        - Src:             'src/cxa_demangle.cpp:252,17'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:253,15'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPNS_16itanium_demangle4NodeEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle4Node4PrecEEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPNS_16itanium_demangle4NodeENS8_4PrecEEEEbDpT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'char *'
        - 'size_t '
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          102
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:75,17'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,17'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:78,5'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:76,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,5'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:77,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPNS_16itanium_demangle4NodeEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPNS_16itanium_demangle4NodeEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:237,24'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:237,40'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPNS_16itanium_demangle4NodeEEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:238,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPNS_16itanium_demangle4NodeEEEvT_
        - Branch String:   'src/cxa_demangle.cpp:237,9'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:238,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPNS_16itanium_demangle4NodeEEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:241,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPNS_16itanium_demangle4NodeEEEvT_
      Callsites:
        - Src:             'src/cxa_demangle.cpp:237,27'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
        - Src:             'src/cxa_demangle.cpp:238,7'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:239,7'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:241,7'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:244,5'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPNS_16itanium_demangle4NodeEEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPNS_16itanium_demangle4NodeEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
        - _ZN12_GLOBAL__N_111DumpVisitor5printEPKNS_16itanium_demangle4NodeE
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:232,9'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:232,9'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:233,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:231,5'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor5printEPKNS_16itanium_demangle4NodeE
        - Src:             'src/cxa_demangle.cpp:232,9'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle10DeleteExprEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::DeleteExpr *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_10DeleteExprEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle10DeleteExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_10DeleteExprEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle10DeleteExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_10DeleteExprEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle10DeleteExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1997
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::DeleteExpr *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPNS_16itanium_demangle4NodeEJbbNS4_4PrecEEEEvT_DpT0_
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1998,30'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
        - Src:             'src/demangle/ItaniumDemangle.h:1998,5'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPNS_16itanium_demangle4NodeEJbbNS4_4PrecEEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPNS_16itanium_demangle4NodeEJbbNS4_4PrecEEEEvT_DpT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor::CtorArgPrinter *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'N/A'
        - 'N/A'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          78
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPNS_16itanium_demangle4NodeEbbNS3_4PrecEEEEbDpT_
        - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIbEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPNS_16itanium_demangle4NodeEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:251,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:251,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIbEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIbEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle4Node4PrecEEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:252,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIbEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIbEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle4Node4PrecEEEvT_
      Callsites:
        - Src:             'src/cxa_demangle.cpp:251,11'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPNS_16itanium_demangle4NodeEbbNS3_4PrecEEEEbDpT_
        - Src:             'src/cxa_demangle.cpp:252,17'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:253,15'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPNS_16itanium_demangle4NodeEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIbEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIbEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle4Node4PrecEEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPNS_16itanium_demangle4NodeEbbNS3_4PrecEEEEbDpT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'N/A'
        - 'N/A'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          104
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:75,17'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,17'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:78,5'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:76,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,5'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:77,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle7NewExprEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::NewExpr *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_7NewExprEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle7NewExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_7NewExprEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle7NewExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_7NewExprEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle7NewExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1962
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::NewExpr *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINS_16itanium_demangle9NodeArrayEJPNS3_4NodeES4_bbNS5_4PrecEEEEvT_DpT0_
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1963,52'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
        - Src:             'src/demangle/ItaniumDemangle.h:1963,5'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINS_16itanium_demangle9NodeArrayEJPNS3_4NodeES4_bbNS5_4PrecEEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINS_16itanium_demangle9NodeArrayEJPNS3_4NodeES4_bbNS5_4PrecEEEEvT_DpT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        9
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor::CtorArgPrinter *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'size_t '
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'size_t '
        - 'N/A'
        - 'N/A'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          138
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJNS_16itanium_demangle9NodeArrayEPNS2_4NodeES3_bbNS4_4PrecEEEEbDpT_
        - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPNS_16itanium_demangle4NodeEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle9NodeArrayEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:251,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:251,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle9NodeArrayEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPNS_16itanium_demangle4NodeEEEvT_
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle9NodeArrayEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIbEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIbEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle4Node4PrecEEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:252,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle9NodeArrayEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPNS_16itanium_demangle4NodeEEEvT_
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle9NodeArrayEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIbEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIbEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle4Node4PrecEEEvT_
      Callsites:
        - Src:             'src/cxa_demangle.cpp:251,11'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJNS_16itanium_demangle9NodeArrayEPNS2_4NodeES3_bbNS4_4PrecEEEEbDpT_
        - Src:             'src/cxa_demangle.cpp:252,17'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:253,15'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle9NodeArrayEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPNS_16itanium_demangle4NodeEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle9NodeArrayEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIbEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIbEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle4Node4PrecEEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJNS_16itanium_demangle9NodeArrayEPNS2_4NodeES3_bbNS4_4PrecEEEEbDpT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        8
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'size_t '
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'size_t '
        - 'N/A'
        - 'N/A'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          144
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineENS_16itanium_demangle9NodeArrayE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:75,17'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,17'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:78,5'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:76,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,5'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:77,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineENS_16itanium_demangle9NodeArrayE
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineENS_16itanium_demangle9NodeArrayE
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle8CallExprEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::TemplateTemplateParamDecl *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_8CallExprEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle8CallExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_8CallExprEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle8CallExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_8CallExprEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle8CallExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1937
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::TemplateTemplateParamDecl *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJNS3_9NodeArrayENS4_4PrecEEEEvT_DpT0_
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1938,21'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
        - Src:             'src/demangle/ItaniumDemangle.h:1938,5'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJNS3_9NodeArrayENS4_4PrecEEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle19SizeofParamPackExprEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_19SizeofParamPackExprEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle19SizeofParamPackExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_19SizeofParamPackExprEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle19SizeofParamPackExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_19SizeofParamPackExprEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle19SizeofParamPackExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1918
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1918,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle8CastExprEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::CastExpr *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_8CastExprEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle8CastExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_8CastExprEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle8CastExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_8CastExprEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle8CastExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1893
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::CastExpr *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEEJPKNS_16itanium_demangle4NodeESB_NS9_4PrecEEEEvT_DpT0_
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1894,27'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
        - Src:             'src/demangle/ItaniumDemangle.h:1894,5'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEEJPKNS_16itanium_demangle4NodeESB_NS9_4PrecEEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEEJPKNS_16itanium_demangle4NodeESB_NS9_4PrecEEEEvT_DpT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor::CtorArgPrinter *'
        - 'char *'
        - 'size_t '
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          92
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS_16itanium_demangle4NodeESA_NS8_4PrecEEEEbDpT_
        - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:251,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:251,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle4Node4PrecEEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:252,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle4Node4PrecEEEvT_
      Callsites:
        - Src:             'src/cxa_demangle.cpp:251,11'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS_16itanium_demangle4NodeESA_NS8_4PrecEEEEbDpT_
        - Src:             'src/cxa_demangle.cpp:252,17'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:253,15'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle4Node4PrecEEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS_16itanium_demangle4NodeESA_NS8_4PrecEEEEbDpT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'char *'
        - 'size_t '
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          110
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:75,17'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,17'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:78,5'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:76,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,5'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:77,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle13EnclosingExprEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::EnclosingExpr *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_13EnclosingExprEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle13EnclosingExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_13EnclosingExprEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle13EnclosingExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_13EnclosingExprEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle13EnclosingExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1869
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::EnclosingExpr *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEEJPKNS_16itanium_demangle4NodeENS9_4PrecEEEEvT_DpT0_
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1870,22'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
        - Src:             'src/demangle/ItaniumDemangle.h:1870,5'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEEJPKNS_16itanium_demangle4NodeENS9_4PrecEEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEEJPKNS_16itanium_demangle4NodeENS9_4PrecEEEEvT_DpT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor::CtorArgPrinter *'
        - 'char *'
        - 'size_t '
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          82
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS_16itanium_demangle4NodeENS8_4PrecEEEEbDpT_
        - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:251,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:251,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle4Node4PrecEEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:252,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle4Node4PrecEEEvT_
      Callsites:
        - Src:             'src/cxa_demangle.cpp:251,11'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS_16itanium_demangle4NodeENS8_4PrecEEEEbDpT_
        - Src:             'src/cxa_demangle.cpp:252,17'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:253,15'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle4Node4PrecEEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS_16itanium_demangle4NodeENS8_4PrecEEEEbDpT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'char *'
        - 'size_t '
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          102
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:75,17'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,17'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:78,5'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:76,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,5'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:77,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle13SubobjectExprEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::SubobjectExpr *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_13SubobjectExprEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle13SubobjectExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_13SubobjectExprEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle13SubobjectExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_13SubobjectExprEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle13SubobjectExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1838
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::SubobjectExpr *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJS6_NSt3__117basic_string_viewIcNS7_11char_traitsIcEEEENS3_9NodeArrayEbEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1839,5'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJS6_NSt3__117basic_string_viewIcNS7_11char_traitsIcEEEENS3_9NodeArrayEbEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJS6_NSt3__117basic_string_viewIcNS7_11char_traitsIcEEEENS3_9NodeArrayEbEEEvT_DpT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor::CtorArgPrinter *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'char *'
        - 'size_t '
        - 'class.(anonymous namespace)::itanium_demangle::NodeArray *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          119
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeES5_NSt3__117basic_string_viewIcNS6_11char_traitsIcEEEENS2_9NodeArrayEbEEEbDpT_
        - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:251,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:251,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle9NodeArrayEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIbEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:252,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle9NodeArrayEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIbEEvT_
      Callsites:
        - Src:             'src/cxa_demangle.cpp:251,11'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeES5_NSt3__117basic_string_viewIcNS6_11char_traitsIcEEEENS2_9NodeArrayEbEEEbDpT_
        - Src:             'src/cxa_demangle.cpp:252,17'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:253,15'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle9NodeArrayEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIbEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeES5_NSt3__117basic_string_viewIcNS6_11char_traitsIcEEEENS2_9NodeArrayEbEEEbDpT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'char *'
        - 'size_t '
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'size_t '
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          133
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:75,17'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,17'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:78,5'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:76,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,5'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:77,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineENS_16itanium_demangle9NodeArrayE
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle10MemberExprEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::VendorExtQualType *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_10MemberExprEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle10MemberExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_10MemberExprEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle10MemberExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_10MemberExprEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle10MemberExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1813
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::VendorExtQualType *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJNSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_NS4_4PrecEEEEvT_DpT0_
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1814,23'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
        - Src:             'src/demangle/ItaniumDemangle.h:1814,5'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJNSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_NS4_4PrecEEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJNSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_NS4_4PrecEEEEvT_DpT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor::CtorArgPrinter *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'char *'
        - 'size_t '
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          92
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEES5_NS3_4PrecEEEEbDpT_
        - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:251,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:251,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle4Node4PrecEEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:252,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle4Node4PrecEEEvT_
      Callsites:
        - Src:             'src/cxa_demangle.cpp:251,11'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEES5_NS3_4PrecEEEEbDpT_
        - Src:             'src/cxa_demangle.cpp:252,17'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:253,15'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle4Node4PrecEEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEES5_NS3_4PrecEEEEbDpT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'char *'
        - 'size_t '
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          110
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:75,17'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,17'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:78,5'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:76,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,5'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:77,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle15ConditionalExprEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::BracedRangeExpr *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_15ConditionalExprEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle15ConditionalExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_15ConditionalExprEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle15ConditionalExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_15ConditionalExprEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle15ConditionalExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1790
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::BracedRangeExpr *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJS6_S6_NS4_4PrecEEEEvT_DpT0_
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1791,25'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
        - Src:             'src/demangle/ItaniumDemangle.h:1791,5'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJS6_S6_NS4_4PrecEEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJS6_S6_NS4_4PrecEEEEvT_DpT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor::CtorArgPrinter *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          72
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeES5_S5_NS3_4PrecEEEEbDpT_
        - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:251,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:251,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle4Node4PrecEEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:252,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle4Node4PrecEEEvT_
      Callsites:
        - Src:             'src/cxa_demangle.cpp:251,11'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeES5_S5_NS3_4PrecEEEEbDpT_
        - Src:             'src/cxa_demangle.cpp:252,17'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:253,15'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle4Node4PrecEEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeES5_S5_NS3_4PrecEEEEbDpT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          98
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:75,17'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,17'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:78,5'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:76,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,5'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:77,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle11PostfixExprEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::PostfixQualifiedType *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_11PostfixExprEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle11PostfixExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_11PostfixExprEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle11PostfixExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_11PostfixExprEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle11PostfixExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1770
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PostfixQualifiedType *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJNSt3__117basic_string_viewIcNS7_11char_traitsIcEEEENS4_4PrecEEEEvT_DpT0_
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1771,24'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
        - Src:             'src/demangle/ItaniumDemangle.h:1771,5'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJNSt3__117basic_string_viewIcNS7_11char_traitsIcEEEENS4_4PrecEEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJNSt3__117basic_string_viewIcNS7_11char_traitsIcEEEENS4_4PrecEEEEvT_DpT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor::CtorArgPrinter *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'char *'
        - 'size_t '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          82
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEENS3_4PrecEEEEbDpT_
        - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:251,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:251,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle4Node4PrecEEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:252,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle4Node4PrecEEEvT_
      Callsites:
        - Src:             'src/cxa_demangle.cpp:251,11'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEENS3_4PrecEEEEbDpT_
        - Src:             'src/cxa_demangle.cpp:252,17'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:253,15'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle4Node4PrecEEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEENS3_4PrecEEEEbDpT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'char *'
        - 'size_t '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          102
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:75,17'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,17'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:78,5'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:76,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,5'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:77,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle18ArraySubscriptExprEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_18ArraySubscriptExprEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle18ArraySubscriptExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_18ArraySubscriptExprEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle18ArraySubscriptExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_18ArraySubscriptExprEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle18ArraySubscriptExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1750
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJS6_NS4_4PrecEEEEvT_DpT0_
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1751,17'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
        - Src:             'src/demangle/ItaniumDemangle.h:1751,5'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJS6_NS4_4PrecEEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJS6_NS4_4PrecEEEEvT_DpT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor::CtorArgPrinter *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeES5_NS3_4PrecEEEEbDpT_
        - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:251,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:251,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle4Node4PrecEEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:252,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle4Node4PrecEEEvT_
      Callsites:
        - Src:             'src/cxa_demangle.cpp:251,11'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeES5_NS3_4PrecEEEEbDpT_
        - Src:             'src/cxa_demangle.cpp:252,17'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:253,15'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle4Node4PrecEEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeES5_NS3_4PrecEEEEbDpT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          90
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:75,17'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,17'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:78,5'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:76,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,5'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:77,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle10BinaryExprEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::VendorExtQualType *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_10BinaryExprEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle10BinaryExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_10BinaryExprEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle10BinaryExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_10BinaryExprEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle10BinaryExpr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1719
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::VendorExtQualType *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJNSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_NS4_4PrecEEEEvT_DpT0_
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1720,32'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node13getPrecedenceEv
        - Src:             'src/demangle/ItaniumDemangle.h:1720,5'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJNSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_NS4_4PrecEEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle21StructuredBindingNameEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_21StructuredBindingNameEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle21StructuredBindingName5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_21StructuredBindingNameEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle21StructuredBindingName5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_21StructuredBindingNameEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle21StructuredBindingName5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1697
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINS_16itanium_demangle9NodeArrayEJEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1697,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINS_16itanium_demangle9NodeArrayEJEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINS_16itanium_demangle9NodeArrayEJEEEvT_DpT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor::CtorArgPrinter *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJNS_16itanium_demangle9NodeArrayEEEEbDpT_
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle9NodeArrayEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:251,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:251,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle9NodeArrayEEEvT_
                - llvm.memset.p0i8.i64
            - BranchSide:      'src/cxa_demangle.cpp:252,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle9NodeArrayEEEvT_
                - llvm.memset.p0i8.i64
      Callsites:
        - Src:             'src/cxa_demangle.cpp:251,11'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJNS_16itanium_demangle9NodeArrayEEEEbDpT_
        - Src:             'src/cxa_demangle.cpp:252,17'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:253,15'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle9NodeArrayEEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJNS_16itanium_demangle9NodeArrayEEEEbDpT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          86
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineENS_16itanium_demangle9NodeArrayE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:75,17'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,17'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:78,5'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:76,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,5'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:77,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineENS_16itanium_demangle9NodeArrayE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle15ClosureTypeNameEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::ClosureTypeName *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_15ClosureTypeNameEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle15ClosureTypeName5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_15ClosureTypeNameEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle15ClosureTypeName5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_15ClosureTypeNameEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle15ClosureTypeName5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1667
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::ClosureTypeName *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINS_16itanium_demangle9NodeArrayEJS4_NSt3__117basic_string_viewIcNS5_11char_traitsIcEEEEEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1668,5'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINS_16itanium_demangle9NodeArrayEJS4_NSt3__117basic_string_viewIcNS5_11char_traitsIcEEEEEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINS_16itanium_demangle9NodeArrayEJS4_NSt3__117basic_string_viewIcNS5_11char_traitsIcEEEEEEEvT_DpT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor::CtorArgPrinter *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'size_t '
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'size_t '
        - 'class.std::__1::basic_string_view *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          116
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJNS_16itanium_demangle9NodeArrayES3_NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEEEEbDpT_
        - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle9NodeArrayEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle9NodeArrayEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:251,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:251,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle9NodeArrayEEEvT_
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle9NodeArrayEEEvT_
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:252,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle9NodeArrayEEEvT_
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle9NodeArrayEEEvT_
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
      Callsites:
        - Src:             'src/cxa_demangle.cpp:251,11'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJNS_16itanium_demangle9NodeArrayES3_NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEEEEbDpT_
        - Src:             'src/cxa_demangle.cpp:252,17'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:253,15'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle9NodeArrayEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle9NodeArrayEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJNS_16itanium_demangle9NodeArrayES3_NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEEEEbDpT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'size_t '
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          126
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineENS_16itanium_demangle9NodeArrayE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:75,17'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,17'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:78,5'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:76,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,5'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:77,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineENS_16itanium_demangle9NodeArrayE
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineENS_16itanium_demangle9NodeArrayE
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle15UnnamedTypeNameEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::NameType *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_15UnnamedTypeNameEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle15UnnamedTypeName5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_15UnnamedTypeNameEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle15UnnamedTypeName5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_15UnnamedTypeNameEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle15UnnamedTypeName5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1647
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::NameType *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEEJEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1647,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEEJEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle8DtorNameEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_8DtorNameEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle8DtorName5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_8DtorNameEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle8DtorName5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_8DtorNameEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle8DtorName5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1632
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1632,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle12CtorDtorNameEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::CtorDtorName *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_12CtorDtorNameEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle12CtorDtorName5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_12CtorDtorNameEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle12CtorDtorName5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_12CtorDtorNameEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle12CtorDtorName5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1617
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::CtorDtorName *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJbiEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1617,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJbiEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJbiEEEvT_DpT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor::CtorArgPrinter *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'N/A'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeEbiEEEbDpT_
        - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIbEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:251,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:251,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIbEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIiEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:252,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIbEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIiEEvT_
      Callsites:
        - Src:             'src/cxa_demangle.cpp:251,11'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeEbiEEEbDpT_
        - Src:             'src/cxa_demangle.cpp:252,17'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:253,15'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIbEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIiEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeEbiEEEbDpT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'N/A'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          93
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:75,17'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,17'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:78,5'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:76,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,5'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:77,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIiEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIiEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:237,24'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:237,40'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIiEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:238,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIiEEvT_
        - Branch String:   'src/cxa_demangle.cpp:237,9'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:238,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIiEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:241,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIiEEvT_
      Callsites:
        - Src:             'src/cxa_demangle.cpp:237,27'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
        - Src:             'src/cxa_demangle.cpp:238,7'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:239,7'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:241,7'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:244,5'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIiEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIiEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
        - _ZN12_GLOBAL__N_111DumpVisitor5printIiEENSt3__19enable_ifIXsr3std9is_signedIT_EE5valueEvE4typeES4_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:232,9'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:232,9'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:233,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:231,5'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor5printIiEENSt3__19enable_ifIXsr3std9is_signedIT_EE5valueEvE4typeES4_
        - Src:             'src/cxa_demangle.cpp:232,9'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor5printIiEENSt3__19enable_ifIXsr3std9is_signedIT_EE5valueEvE4typeES4_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:116,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle19SpecialSubstitutionEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::SpecialSubstitution *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_19SpecialSubstitutionEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle19SpecialSubstitution5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_19SpecialSubstitutionEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle19SpecialSubstitution5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_19SpecialSubstitutionEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle19SpecialSubstitution5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1586
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::SpecialSubstitution *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINS_16itanium_demangle14SpecialSubKindEJEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1586,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINS_16itanium_demangle14SpecialSubKindEJEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINS_16itanium_demangle14SpecialSubKindEJEEEvT_DpT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor::CtorArgPrinter *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJNS_16itanium_demangle14SpecialSubKindEEEEbDpT_
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle14SpecialSubKindEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:251,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:251,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle14SpecialSubKindEEEvT_
                - llvm.memset.p0i8.i64
            - BranchSide:      'src/cxa_demangle.cpp:252,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle14SpecialSubKindEEEvT_
                - llvm.memset.p0i8.i64
      Callsites:
        - Src:             'src/cxa_demangle.cpp:251,11'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJNS_16itanium_demangle14SpecialSubKindEEEEbDpT_
        - Src:             'src/cxa_demangle.cpp:252,17'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:253,15'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle14SpecialSubKindEEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJNS_16itanium_demangle14SpecialSubKindEEEEbDpT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          74
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:75,17'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,17'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:78,5'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:76,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,5'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:77,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle14SpecialSubKindEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
        - _ZN12_GLOBAL__N_111DumpVisitor5printENS_16itanium_demangle14SpecialSubKindE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:232,9'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:232,9'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:233,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:231,5'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor5printENS_16itanium_demangle14SpecialSubKindE
        - Src:             'src/cxa_demangle.cpp:232,9'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor5printENS_16itanium_demangle14SpecialSubKindE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          56
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:153,5'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:153,5'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:155,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
            - BranchSide:      'src/cxa_demangle.cpp:157,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
            - BranchSide:      'src/cxa_demangle.cpp:159,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
            - BranchSide:      'src/cxa_demangle.cpp:161,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
            - BranchSide:      'src/cxa_demangle.cpp:163,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
            - BranchSide:      'src/cxa_demangle.cpp:165,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
      Callsites:
        - Src:             'src/cxa_demangle.cpp:155,14'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:157,14'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:159,14'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:161,14'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:163,14'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:165,14'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle27ExpandedSpecialSubstitutionEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::ExpandedSpecialSubstitution *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_27ExpandedSpecialSubstitutionEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle27ExpandedSpecialSubstitution5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_27ExpandedSpecialSubstitutionEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle27ExpandedSpecialSubstitution5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_27ExpandedSpecialSubstitutionEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle27ExpandedSpecialSubstitution5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1544
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::ExpandedSpecialSubstitution *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINS_16itanium_demangle14SpecialSubKindEJEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1544,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINS_16itanium_demangle14SpecialSubKindEJEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle19GlobalQualifiedNameEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_19GlobalQualifiedNameEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle19GlobalQualifiedName5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_19GlobalQualifiedNameEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle19GlobalQualifiedName5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_19GlobalQualifiedNameEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle19GlobalQualifiedName5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1513
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPNS_16itanium_demangle4NodeEJEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1513,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPNS_16itanium_demangle4NodeEJEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPNS_16itanium_demangle4NodeEJEEEvT_DpT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor::CtorArgPrinter *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPNS_16itanium_demangle4NodeEEEEbDpT_
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPNS_16itanium_demangle4NodeEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:251,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:251,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPNS_16itanium_demangle4NodeEEEvT_
                - llvm.memset.p0i8.i64
            - BranchSide:      'src/cxa_demangle.cpp:252,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPNS_16itanium_demangle4NodeEEEvT_
                - llvm.memset.p0i8.i64
      Callsites:
        - Src:             'src/cxa_demangle.cpp:251,11'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPNS_16itanium_demangle4NodeEEEEbDpT_
        - Src:             'src/cxa_demangle.cpp:252,17'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:253,15'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPNS_16itanium_demangle4NodeEEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPNS_16itanium_demangle4NodeEEEEbDpT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          74
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:75,17'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,17'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:78,5'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:76,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,5'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:77,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle20NameWithTemplateArgsEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_20NameWithTemplateArgsEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle20NameWithTemplateArgs5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_20NameWithTemplateArgsEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle20NameWithTemplateArgs5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_20NameWithTemplateArgsEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle20NameWithTemplateArgs5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1496
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPNS_16itanium_demangle4NodeEJS5_EEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1496,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPNS_16itanium_demangle4NodeEJS5_EEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPNS_16itanium_demangle4NodeEJS5_EEEvT_DpT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor::CtorArgPrinter *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPNS_16itanium_demangle4NodeES4_EEEbDpT_
        - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPNS_16itanium_demangle4NodeEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPNS_16itanium_demangle4NodeEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:251,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:251,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPNS_16itanium_demangle4NodeEEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:252,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPNS_16itanium_demangle4NodeEEEvT_
      Callsites:
        - Src:             'src/cxa_demangle.cpp:251,11'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPNS_16itanium_demangle4NodeES4_EEEbDpT_
        - Src:             'src/cxa_demangle.cpp:252,17'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:253,15'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPNS_16itanium_demangle4NodeEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPNS_16itanium_demangle4NodeEEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPNS_16itanium_demangle4NodeES4_EEEbDpT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          82
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:75,17'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,17'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:78,5'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:76,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,5'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:77,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclEPKNS_16itanium_demangle24ForwardTemplateReferenceE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'struct.(anonymous namespace)::itanium_demangle::ForwardTemplateReference *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPNS_16itanium_demangle4NodeEJEEEvT_DpT0_
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclImJEEEvT_DpT0_
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:270,19'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:270,23'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPNS_16itanium_demangle4NodeEJEEEvT_DpT0_
                - fprintf
                - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclImJEEEvT_DpT0_
            - BranchSide:      'src/cxa_demangle.cpp:275,21'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclImJEEEvT_DpT0_
                - fprintf
        - Branch String:   'src/cxa_demangle.cpp:270,9'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:271,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclImJEEEvT_DpT0_
                - fprintf
            - BranchSide:      'src/cxa_demangle.cpp:275,21'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclImJEEEvT_DpT0_
                - fprintf
      Callsites:
        - Src:             'src/cxa_demangle.cpp:269,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:272,7'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPNS_16itanium_demangle4NodeEJEEEvT_DpT0_
        - Src:             'src/cxa_demangle.cpp:275,7'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclImJEEEvT_DpT0_
        - Src:             'src/cxa_demangle.cpp:277,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclImJEEEvT_DpT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor::CtorArgPrinter *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJmEEEbDpT_
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineImEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:251,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:251,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineImEEvT_
                - llvm.memset.p0i8.i64
            - BranchSide:      'src/cxa_demangle.cpp:252,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineImEEvT_
                - llvm.memset.p0i8.i64
      Callsites:
        - Src:             'src/cxa_demangle.cpp:251,11'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJmEEEbDpT_
        - Src:             'src/cxa_demangle.cpp:252,17'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:253,15'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineImEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJmEEEbDpT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          74
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:75,17'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,17'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:78,5'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:76,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,5'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:77,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineImEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
        - _ZN12_GLOBAL__N_111DumpVisitor5printImEENSt3__19enable_ifIXsr3std11is_unsignedIT_EE5valueEvE4typeES4_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:232,9'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:232,9'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:233,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:231,5'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor5printImEENSt3__19enable_ifIXsr3std11is_unsignedIT_EE5valueEvE4typeES4_
        - Src:             'src/cxa_demangle.cpp:232,9'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor5printImEENSt3__19enable_ifIXsr3std11is_unsignedIT_EE5valueEvE4typeES4_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:111,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle12TemplateArgsEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_12TemplateArgsEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle12TemplateArgs5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_12TemplateArgsEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle12TemplateArgs5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_12TemplateArgsEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle12TemplateArgs5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1399
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINS_16itanium_demangle9NodeArrayEJEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1399,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINS_16itanium_demangle9NodeArrayEJEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle22ParameterPackExpansionEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_22ParameterPackExpansionEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle22ParameterPackExpansion5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_22ParameterPackExpansionEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22ParameterPackExpansion5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_22ParameterPackExpansionEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle22ParameterPackExpansion5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1356
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1356,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle20TemplateArgumentPackEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_20TemplateArgumentPackEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle20TemplateArgumentPack5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_20TemplateArgumentPackEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle20TemplateArgumentPack5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_20TemplateArgumentPackEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle20TemplateArgumentPack5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1338
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINS_16itanium_demangle9NodeArrayEJEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1338,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINS_16itanium_demangle9NodeArrayEJEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle13ParameterPackEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_13ParameterPackEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle13ParameterPack5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_13ParameterPackEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle13ParameterPack5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_13ParameterPackEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle13ParameterPack5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1290
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINS_16itanium_demangle9NodeArrayEJEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1290,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINS_16itanium_demangle9NodeArrayEJEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle21TemplateParamPackDeclEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_21TemplateParamPackDeclEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle21TemplateParamPackDecl5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_21TemplateParamPackDeclEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle21TemplateParamPackDecl5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_21TemplateParamPackDeclEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle21TemplateParamPackDecl5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1243
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPNS_16itanium_demangle4NodeEJEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1243,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPNS_16itanium_demangle4NodeEJEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle25TemplateTemplateParamDeclEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::TemplateTemplateParamDecl *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_25TemplateTemplateParamDeclEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle25TemplateTemplateParamDecl5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_25TemplateTemplateParamDeclEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle25TemplateTemplateParamDecl5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_25TemplateTemplateParamDeclEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle25TemplateTemplateParamDecl5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1223
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::TemplateTemplateParamDecl *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPNS_16itanium_demangle4NodeEJNS3_9NodeArrayEEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1223,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPNS_16itanium_demangle4NodeEJNS3_9NodeArrayEEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPNS_16itanium_demangle4NodeEJNS3_9NodeArrayEEEEvT_DpT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor::CtorArgPrinter *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          72
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPNS_16itanium_demangle4NodeENS2_9NodeArrayEEEEbDpT_
        - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle9NodeArrayEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPNS_16itanium_demangle4NodeEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:251,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:251,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPNS_16itanium_demangle4NodeEEEvT_
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle9NodeArrayEEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:252,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPNS_16itanium_demangle4NodeEEEvT_
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle9NodeArrayEEEvT_
      Callsites:
        - Src:             'src/cxa_demangle.cpp:251,11'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPNS_16itanium_demangle4NodeENS2_9NodeArrayEEEEbDpT_
        - Src:             'src/cxa_demangle.cpp:252,17'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:253,15'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPNS_16itanium_demangle4NodeEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle9NodeArrayEEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPNS_16itanium_demangle4NodeENS2_9NodeArrayEEEEbDpT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          94
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:75,17'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,17'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:78,5'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:76,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,5'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:77,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineENS_16itanium_demangle9NodeArrayE
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle24NonTypeTemplateParamDeclEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_24NonTypeTemplateParamDeclEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle24NonTypeTemplateParamDecl5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_24NonTypeTemplateParamDeclEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle24NonTypeTemplateParamDecl5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_24NonTypeTemplateParamDeclEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle24NonTypeTemplateParamDecl5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1198
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPNS_16itanium_demangle4NodeEJS5_EEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1198,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPNS_16itanium_demangle4NodeEJS5_EEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle21TypeTemplateParamDeclEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_21TypeTemplateParamDeclEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle21TypeTemplateParamDecl5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_21TypeTemplateParamDeclEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle21TypeTemplateParamDecl5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_21TypeTemplateParamDeclEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle21TypeTemplateParamDecl5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1182
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPNS_16itanium_demangle4NodeEJEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1182,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPNS_16itanium_demangle4NodeEJEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle26SyntheticTemplateParamNameEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::SyntheticTemplateParamName *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_26SyntheticTemplateParamNameEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle26SyntheticTemplateParamName5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_26SyntheticTemplateParamNameEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle26SyntheticTemplateParamName5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_26SyntheticTemplateParamNameEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle26SyntheticTemplateParamName5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1155
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::SyntheticTemplateParamName *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINS_16itanium_demangle17TemplateParamKindEJjEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1155,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINS_16itanium_demangle17TemplateParamKindEJjEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINS_16itanium_demangle17TemplateParamKindEJjEEEvT_DpT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor::CtorArgPrinter *'
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJNS_16itanium_demangle17TemplateParamKindEjEEEbDpT_
        - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIjEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle17TemplateParamKindEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:251,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:251,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle17TemplateParamKindEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIjEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:252,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle17TemplateParamKindEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIjEEvT_
      Callsites:
        - Src:             'src/cxa_demangle.cpp:251,11'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJNS_16itanium_demangle17TemplateParamKindEjEEEbDpT_
        - Src:             'src/cxa_demangle.cpp:252,17'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:253,15'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle17TemplateParamKindEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIjEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJNS_16itanium_demangle17TemplateParamKindEjEEEbDpT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          82
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:75,17'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,17'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:78,5'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:76,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,5'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:77,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle17TemplateParamKindEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
        - _ZN12_GLOBAL__N_111DumpVisitor5printENS_16itanium_demangle17TemplateParamKindE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:232,9'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:232,9'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:233,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:231,5'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor5printENS_16itanium_demangle17TemplateParamKindE
        - Src:             'src/cxa_demangle.cpp:232,9'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIjEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIjEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:237,24'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:237,40'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIjEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:238,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIjEEvT_
        - Branch String:   'src/cxa_demangle.cpp:237,9'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:238,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIjEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:241,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIjEEvT_
      Callsites:
        - Src:             'src/cxa_demangle.cpp:237,27'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
        - Src:             'src/cxa_demangle.cpp:238,7'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:239,7'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:241,7'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:244,5'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIjEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIjEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
        - _ZN12_GLOBAL__N_111DumpVisitor5printIjEENSt3__19enable_ifIXsr3std11is_unsignedIT_EE5valueEvE4typeES4_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:232,9'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:232,9'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:233,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:231,5'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor5printIjEENSt3__19enable_ifIXsr3std11is_unsignedIT_EE5valueEvE4typeES4_
        - Src:             'src/cxa_demangle.cpp:232,9'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor5printIjEENSt3__19enable_ifIXsr3std11is_unsignedIT_EE5valueEvE4typeES4_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:111,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor5printENS_16itanium_demangle17TemplateParamKindE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:169,5'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:169,5'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:171,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
            - BranchSide:      'src/cxa_demangle.cpp:173,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
            - BranchSide:      'src/cxa_demangle.cpp:175,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
      Callsites:
        - Src:             'src/cxa_demangle.cpp:171,14'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:173,14'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:175,14'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle10BitIntTypeEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::BitIntType *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_10BitIntTypeEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle10BitIntType5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_10BitIntTypeEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle10BitIntType5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_10BitIntTypeEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle10BitIntType5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::BitIntType *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJbEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:509,51'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJbEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJbEEEvT_DpT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor::CtorArgPrinter *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeEbEEEbDpT_
        - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIbEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:251,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:251,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIbEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:252,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIbEEvT_
      Callsites:
        - Src:             'src/cxa_demangle.cpp:251,11'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeEbEEEbDpT_
        - Src:             'src/cxa_demangle.cpp:252,17'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:253,15'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIbEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeEbEEEbDpT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          85
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:75,17'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,17'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:78,5'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:76,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,5'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:77,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle12BinaryFPTypeEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_12BinaryFPTypeEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle12BinaryFPType5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_12BinaryFPTypeEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle12BinaryFPType5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_12BinaryFPTypeEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle12BinaryFPType5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1131
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1131,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle15PixelVectorTypeEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_15PixelVectorTypeEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle15PixelVectorType5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_15PixelVectorTypeEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle15PixelVectorType5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_15PixelVectorTypeEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle15PixelVectorType5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1114
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1114,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle10VectorTypeEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_10VectorTypeEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle10VectorType5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_10VectorTypeEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle10VectorType5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_10VectorTypeEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle10VectorType5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1096
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJS6_EEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1096,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJS6_EEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJS6_EEEvT_DpT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor::CtorArgPrinter *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeES5_EEEbDpT_
        - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:251,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:251,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:252,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
      Callsites:
        - Src:             'src/cxa_demangle.cpp:251,11'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeES5_EEEbDpT_
        - Src:             'src/cxa_demangle.cpp:252,17'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:253,15'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeES5_EEEbDpT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          82
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:75,17'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,17'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:78,5'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:76,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,5'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:77,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle12ModuleEntityEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'struct.(anonymous namespace)::itanium_demangle::ModuleEntity *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_12ModuleEntityEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle12ModuleEntity5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_12ModuleEntityEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle12ModuleEntity5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_12ModuleEntityEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle12ModuleEntity5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1038
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::ModuleEntity *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPNS_16itanium_demangle10ModuleNameEJPNS3_4NodeEEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1038,51'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPNS_16itanium_demangle10ModuleNameEJPNS3_4NodeEEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPNS_16itanium_demangle10ModuleNameEJPNS3_4NodeEEEEvT_DpT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor::CtorArgPrinter *'
        - 'struct.(anonymous namespace)::itanium_demangle::ModuleName *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPNS_16itanium_demangle10ModuleNameEPNS2_4NodeEEEEbDpT_
        - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPNS_16itanium_demangle4NodeEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPNS_16itanium_demangle10ModuleNameEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:251,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:251,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPNS_16itanium_demangle10ModuleNameEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPNS_16itanium_demangle4NodeEEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:252,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPNS_16itanium_demangle10ModuleNameEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPNS_16itanium_demangle4NodeEEEvT_
      Callsites:
        - Src:             'src/cxa_demangle.cpp:251,11'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPNS_16itanium_demangle10ModuleNameEPNS2_4NodeEEEEbDpT_
        - Src:             'src/cxa_demangle.cpp:252,17'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:253,15'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPNS_16itanium_demangle10ModuleNameEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPNS_16itanium_demangle4NodeEEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPNS_16itanium_demangle10ModuleNameEPNS2_4NodeEEEEbDpT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::ModuleName *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          82
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle10ModuleNameEEEbPKT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:75,17'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,17'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:78,5'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:76,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,5'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:77,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle10ModuleNameEEEbPKT_
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPNS_16itanium_demangle10ModuleNameEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'struct.(anonymous namespace)::itanium_demangle::ModuleName *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle10ModuleNameEEEbPKT_
        - _ZN12_GLOBAL__N_111DumpVisitor5printEPKNS_16itanium_demangle4NodeE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:232,9'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:232,9'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:233,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:231,5'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor5printEPKNS_16itanium_demangle4NodeE
        - Src:             'src/cxa_demangle.cpp:232,9'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle10ModuleNameEEEbPKT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle10ModuleNameEEEbPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::ModuleName *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle10ModuleNameEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'struct.(anonymous namespace)::itanium_demangle::ModuleName *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_10ModuleNameEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle10ModuleName5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_10ModuleNameEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle10ModuleName5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_10ModuleNameEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle10ModuleName5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1018
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::ModuleName *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPNS_16itanium_demangle10ModuleNameEJPNS3_4NodeEbEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1019,5'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPNS_16itanium_demangle10ModuleNameEJPNS3_4NodeEbEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPNS_16itanium_demangle10ModuleNameEJPNS3_4NodeEbEEEvT_DpT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor::CtorArgPrinter *'
        - 'struct.(anonymous namespace)::itanium_demangle::ModuleName *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPNS_16itanium_demangle10ModuleNameEPNS2_4NodeEbEEEbDpT_
        - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPNS_16itanium_demangle4NodeEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPNS_16itanium_demangle10ModuleNameEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:251,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:251,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPNS_16itanium_demangle10ModuleNameEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIbEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:252,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPNS_16itanium_demangle10ModuleNameEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIbEEvT_
      Callsites:
        - Src:             'src/cxa_demangle.cpp:251,11'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPNS_16itanium_demangle10ModuleNameEPNS2_4NodeEbEEEbDpT_
        - Src:             'src/cxa_demangle.cpp:252,17'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:253,15'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPNS_16itanium_demangle10ModuleNameEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPNS_16itanium_demangle4NodeEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIbEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPNS_16itanium_demangle10ModuleNameEPNS2_4NodeEbEEEbDpT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::ModuleName *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          93
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle10ModuleNameEEEbPKT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:75,17'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,17'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:78,5'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:76,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,5'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:77,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle10ModuleNameEEEbPKT_
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle9LocalNameEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_9LocalNameEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle9LocalName5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_9LocalNameEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle9LocalName5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_9LocalNameEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle9LocalName5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1056
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPNS_16itanium_demangle4NodeEJS5_EEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1056,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPNS_16itanium_demangle4NodeEJS5_EEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle10NestedNameEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_10NestedNameEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle10NestedName5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_10NestedNameEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle10NestedName5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_10NestedNameEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle10NestedName5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 998
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPNS_16itanium_demangle4NodeEJS5_EEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:998,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPNS_16itanium_demangle4NodeEJS5_EEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle13QualifiedNameEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_13QualifiedNameEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle13QualifiedName5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_13QualifiedNameEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle13QualifiedName5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_13QualifiedNameEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle13QualifiedName5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1074
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJS6_EEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:1074,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJS6_EEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle21CtorVtableSpecialNameEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_21CtorVtableSpecialNameEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle21CtorVtableSpecialName5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_21CtorVtableSpecialNameEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle21CtorVtableSpecialName5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_21CtorVtableSpecialNameEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle21CtorVtableSpecialName5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJS6_EEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:981,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJS6_EEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle11SpecialNameEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::ElaboratedTypeSpefType *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_11SpecialNameEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle11SpecialName5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_11SpecialNameEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle11SpecialName5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_11SpecialNameEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle11SpecialName5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 964
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::ElaboratedTypeSpefType *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEEJPKNS_16itanium_demangle4NodeEEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:964,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEEJPKNS_16itanium_demangle4NodeEEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEEJPKNS_16itanium_demangle4NodeEEEEvT_DpT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor::CtorArgPrinter *'
        - 'char *'
        - 'size_t '
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          72
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS_16itanium_demangle4NodeEEEEbDpT_
        - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:251,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:251,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:252,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
      Callsites:
        - Src:             'src/cxa_demangle.cpp:251,11'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS_16itanium_demangle4NodeEEEEbDpT_
        - Src:             'src/cxa_demangle.cpp:252,17'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:253,15'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKNS_16itanium_demangle4NodeEEEEbDpT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t '
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          94
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:75,17'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,17'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:78,5'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:76,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,5'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:77,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle15LiteralOperatorEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_15LiteralOperatorEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle15LiteralOperator5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_15LiteralOperatorEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle15LiteralOperator5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_15LiteralOperatorEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle15LiteralOperator5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 948
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:948,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle16FunctionEncodingEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::FunctionEncoding *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_16FunctionEncodingEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle16FunctionEncoding5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_16FunctionEncodingEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle16FunctionEncoding5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_16FunctionEncodingEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle16FunctionEncoding5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 894
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::FunctionEncoding *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJS6_NS3_9NodeArrayES6_NS3_10QualifiersENS3_15FunctionRefQualEEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:895,5'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJS6_NS3_9NodeArrayES6_NS3_10QualifiersENS3_15FunctionRefQualEEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJS6_NS3_9NodeArrayES6_NS3_10QualifiersENS3_15FunctionRefQualEEEEvT_DpT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        8
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor::CtorArgPrinter *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'size_t '
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'int '
        - 'char '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          112
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeES5_NS2_9NodeArrayES5_NS2_10QualifiersENS2_15FunctionRefQualEEEEbDpT_
        - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:251,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:251,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle9NodeArrayEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle10QualifiersEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle15FunctionRefQualEEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:252,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle9NodeArrayEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle10QualifiersEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle15FunctionRefQualEEEvT_
      Callsites:
        - Src:             'src/cxa_demangle.cpp:251,11'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeES5_NS2_9NodeArrayES5_NS2_10QualifiersENS2_15FunctionRefQualEEEEbDpT_
        - Src:             'src/cxa_demangle.cpp:252,17'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:253,15'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle9NodeArrayEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle10QualifiersEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle15FunctionRefQualEEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeES5_NS2_9NodeArrayES5_NS2_10QualifiersENS2_15FunctionRefQualEEEEbDpT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'size_t '
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'int '
        - 'char '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          127
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:75,17'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,17'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:78,5'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:76,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,5'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:77,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineENS_16itanium_demangle9NodeArrayE
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle10QualifiersEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle10QualifiersEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:237,24'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:237,40'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle10QualifiersEEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:238,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle10QualifiersEEEvT_
        - Branch String:   'src/cxa_demangle.cpp:237,9'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:238,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle10QualifiersEEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:241,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle10QualifiersEEEvT_
      Callsites:
        - Src:             'src/cxa_demangle.cpp:237,27'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
        - Src:             'src/cxa_demangle.cpp:238,7'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:239,7'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:241,7'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:244,5'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle10QualifiersEEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle15FunctionRefQualEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'char '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle15FunctionRefQualEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:237,24'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:237,40'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle15FunctionRefQualEEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:238,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle15FunctionRefQualEEEvT_
        - Branch String:   'src/cxa_demangle.cpp:237,9'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:238,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle15FunctionRefQualEEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:241,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle15FunctionRefQualEEEvT_
      Callsites:
        - Src:             'src/cxa_demangle.cpp:237,27'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
        - Src:             'src/cxa_demangle.cpp:238,7'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:239,7'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:241,7'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:244,5'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle15FunctionRefQualEEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle15FunctionRefQualEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'char '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
        - _ZN12_GLOBAL__N_111DumpVisitor5printENS_16itanium_demangle15FunctionRefQualE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:232,9'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:232,9'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:233,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:231,5'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor5printENS_16itanium_demangle15FunctionRefQualE
        - Src:             'src/cxa_demangle.cpp:232,9'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor5printENS_16itanium_demangle15FunctionRefQualE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'char '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:128,5'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:130,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
            - BranchSide:      'src/cxa_demangle.cpp:132,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
            - BranchSide:      'src/cxa_demangle.cpp:134,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
      Callsites:
        - Src:             'src/cxa_demangle.cpp:130,14'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:132,14'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:134,14'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle10QualifiersEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
        - _ZN12_GLOBAL__N_111DumpVisitor5printENS_16itanium_demangle10QualifiersE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:232,9'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:232,9'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:233,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:231,5'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor5printENS_16itanium_demangle10QualifiersE
        - Src:             'src/cxa_demangle.cpp:232,9'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor5printENS_16itanium_demangle10QualifiersE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          118
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:138,9'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:138,21'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
            - BranchSide:      'src/cxa_demangle.cpp:139,57'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Branch String:   'src/cxa_demangle.cpp:144,24'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:144,24'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
            - BranchSide:      'src/cxa_demangle.cpp:144,24'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:145,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:144,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
            - BranchSide:      'src/cxa_demangle.cpp:146,23'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Branch String:   'src/cxa_demangle.cpp:148,13'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:148,17'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'src/cxa_demangle.cpp:149,7'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
      Callsites:
        - Src:             'src/cxa_demangle.cpp:138,21'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:146,9'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:148,17'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle20DynamicExceptionSpecEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_20DynamicExceptionSpecEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle20DynamicExceptionSpec5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_20DynamicExceptionSpecEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle20DynamicExceptionSpec5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_20DynamicExceptionSpecEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle20DynamicExceptionSpec5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 866
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINS_16itanium_demangle9NodeArrayEJEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:866,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINS_16itanium_demangle9NodeArrayEJEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle12NoexceptSpecEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_12NoexceptSpecEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle12NoexceptSpec5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_12NoexceptSpecEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle12NoexceptSpec5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_12NoexceptSpecEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle12NoexceptSpec5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 850
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:850,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle12FunctionTypeEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::FunctionType *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_12FunctionTypeEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle12FunctionType5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_12FunctionTypeEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle12FunctionType5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_12FunctionTypeEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle12FunctionType5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 801
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::FunctionType *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJNS3_9NodeArrayENS3_10QualifiersENS3_15FunctionRefQualES6_EEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:802,5'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJNS3_9NodeArrayENS3_10QualifiersENS3_15FunctionRefQualES6_EEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJNS3_9NodeArrayENS3_10QualifiersENS3_15FunctionRefQualES6_EEEvT_DpT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor::CtorArgPrinter *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'size_t '
        - 'int '
        - 'char '
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          102
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeENS2_9NodeArrayENS2_10QualifiersENS2_15FunctionRefQualES5_EEEbDpT_
        - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle9NodeArrayEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:251,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:251,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle9NodeArrayEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle10QualifiersEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle15FunctionRefQualEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:252,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle9NodeArrayEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle10QualifiersEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle15FunctionRefQualEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
      Callsites:
        - Src:             'src/cxa_demangle.cpp:251,11'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeENS2_9NodeArrayENS2_10QualifiersENS2_15FunctionRefQualES5_EEEbDpT_
        - Src:             'src/cxa_demangle.cpp:252,17'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:253,15'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle9NodeArrayEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle10QualifiersEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle15FunctionRefQualEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeENS2_9NodeArrayENS2_10QualifiersENS2_15FunctionRefQualES5_EEEbDpT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node **'
        - 'size_t '
        - 'int '
        - 'char '
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          119
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:75,17'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,17'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:78,5'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:76,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,5'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:77,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineENS_16itanium_demangle9NodeArrayE
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle9ArrayTypeEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_9ArrayTypeEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle9ArrayType5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_9ArrayTypeEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle9ArrayType5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_9ArrayTypeEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle9ArrayType5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 767
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJPS4_EEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:767,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJPS4_EEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJPS4_EEEvT_DpT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor::CtorArgPrinter *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeEPS3_EEEbDpT_
        - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPNS_16itanium_demangle4NodeEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:251,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:251,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPNS_16itanium_demangle4NodeEEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:252,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPNS_16itanium_demangle4NodeEEEvT_
      Callsites:
        - Src:             'src/cxa_demangle.cpp:251,11'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeEPS3_EEEbDpT_
        - Src:             'src/cxa_demangle.cpp:252,17'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:253,15'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPNS_16itanium_demangle4NodeEEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeEPS3_EEEbDpT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          82
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:75,17'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,17'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:78,5'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:76,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,5'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:77,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle19PointerToMemberTypeEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_19PointerToMemberTypeEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle19PointerToMemberType5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_19PointerToMemberTypeEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle19PointerToMemberType5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_19PointerToMemberTypeEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle19PointerToMemberType5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 733
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerToMemberType *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJS6_EEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:733,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJS6_EEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle13ReferenceTypeEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::ReferenceType *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_13ReferenceTypeEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle13ReferenceType5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_13ReferenceTypeEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle13ReferenceType5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_13ReferenceTypeEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle13ReferenceType5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 690
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::ReferenceType *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJNS3_13ReferenceKindEEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:690,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJNS3_13ReferenceKindEEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJNS3_13ReferenceKindEEEEvT_DpT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor::CtorArgPrinter *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeENS2_13ReferenceKindEEEEbDpT_
        - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle13ReferenceKindEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:251,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:251,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle13ReferenceKindEEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:252,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle13ReferenceKindEEEvT_
      Callsites:
        - Src:             'src/cxa_demangle.cpp:251,11'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeENS2_13ReferenceKindEEEEbDpT_
        - Src:             'src/cxa_demangle.cpp:252,17'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:253,15'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle13ReferenceKindEEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeENS2_13ReferenceKindEEEEbDpT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          82
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:75,17'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,17'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:78,5'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:76,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,5'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:77,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle13ReferenceKindEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle13ReferenceKindEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:237,24'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:237,40'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle13ReferenceKindEEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:238,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle13ReferenceKindEEEvT_
        - Branch String:   'src/cxa_demangle.cpp:237,9'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:238,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle13ReferenceKindEEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:241,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle13ReferenceKindEEEvT_
      Callsites:
        - Src:             'src/cxa_demangle.cpp:237,27'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
        - Src:             'src/cxa_demangle.cpp:238,7'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:239,7'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:241,7'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:244,5'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle13ReferenceKindEEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINS_16itanium_demangle13ReferenceKindEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
        - _ZN12_GLOBAL__N_111DumpVisitor5printENS_16itanium_demangle13ReferenceKindE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:232,9'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:232,9'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:233,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:231,5'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor5printENS_16itanium_demangle13ReferenceKindE
        - Src:             'src/cxa_demangle.cpp:232,9'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor5printENS_16itanium_demangle13ReferenceKindE
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          36
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:120,5'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:120,5'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:122,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
            - BranchSide:      'src/cxa_demangle.cpp:124,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
      Callsites:
        - Src:             'src/cxa_demangle.cpp:122,14'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
        - Src:             'src/cxa_demangle.cpp:124,14'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor8printStrEPKc
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle11PointerTypeEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_11PointerTypeEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle11PointerType5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_11PointerTypeEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle11PointerType5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_11PointerTypeEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle11PointerType5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 608
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:608,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle13ObjCProtoNameEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::PostfixQualifiedType *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_13ObjCProtoNameEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle13ObjCProtoName5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_13ObjCProtoNameEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle13ObjCProtoName5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_13ObjCProtoNameEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle13ObjCProtoName5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PostfixQualifiedType *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJNSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:583,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJNSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle12EnableIfAttrEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_12EnableIfAttrEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle12EnableIfAttr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_12EnableIfAttrEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle12EnableIfAttr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_12EnableIfAttrEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle12EnableIfAttr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINS_16itanium_demangle9NodeArrayEJEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:564,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINS_16itanium_demangle9NodeArrayEJEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle10AbiTagAttrEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::PostfixQualifiedType *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_10AbiTagAttrEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle10AbiTagAttr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_10AbiTagAttrEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle10AbiTagAttr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_10AbiTagAttrEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle10AbiTagAttr5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 546
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PostfixQualifiedType *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPNS_16itanium_demangle4NodeEJNSt3__117basic_string_viewIcNS6_11char_traitsIcEEEEEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:546,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPNS_16itanium_demangle4NodeEJNSt3__117basic_string_viewIcNS6_11char_traitsIcEEEEEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPNS_16itanium_demangle4NodeEJNSt3__117basic_string_viewIcNS6_11char_traitsIcEEEEEEEvT_DpT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor::CtorArgPrinter *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          72
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPNS_16itanium_demangle4NodeENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEEEEEbDpT_
        - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPNS_16itanium_demangle4NodeEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:251,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:251,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPNS_16itanium_demangle4NodeEEEvT_
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:252,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPNS_16itanium_demangle4NodeEEEvT_
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
      Callsites:
        - Src:             'src/cxa_demangle.cpp:251,11'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPNS_16itanium_demangle4NodeENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEEEEEbDpT_
        - Src:             'src/cxa_demangle.cpp:252,17'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:253,15'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPNS_16itanium_demangle4NodeEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPNS_16itanium_demangle4NodeENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEEEEEbDpT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          94
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:75,17'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,17'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:78,5'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:76,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,5'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:77,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle8NameTypeEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::NameType *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_8NameTypeEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle8NameType5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_8NameTypeEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle8NameType5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_8NameTypeEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle8NameType5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::NameType *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEEJEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:493,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEEJEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle22ElaboratedTypeSpefTypeEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::ElaboratedTypeSpefType *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_22ElaboratedTypeSpefTypeEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle22ElaboratedTypeSpefType5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_22ElaboratedTypeSpefTypeEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22ElaboratedTypeSpefType5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_22ElaboratedTypeSpefTypeEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle22ElaboratedTypeSpefType5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::ElaboratedTypeSpefType *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEEJPNS_16itanium_demangle4NodeEEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:528,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEEJPNS_16itanium_demangle4NodeEEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEEJPNS_16itanium_demangle4NodeEEEEvT_DpT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor::CtorArgPrinter *'
        - 'char *'
        - 'size_t '
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          72
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPNS_16itanium_demangle4NodeEEEEbDpT_
        - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPNS_16itanium_demangle4NodeEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:251,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:251,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPNS_16itanium_demangle4NodeEEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:252,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPNS_16itanium_demangle4NodeEEEvT_
      Callsites:
        - Src:             'src/cxa_demangle.cpp:251,11'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPNS_16itanium_demangle4NodeEEEEbDpT_
        - Src:             'src/cxa_demangle.cpp:252,17'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:253,15'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPNS_16itanium_demangle4NodeEEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPNS_16itanium_demangle4NodeEEEEbDpT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t '
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          94
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:75,17'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,17'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:78,5'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:76,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,5'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:77,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle20PostfixQualifiedTypeEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::PostfixQualifiedType *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_20PostfixQualifiedTypeEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle20PostfixQualifiedType5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_20PostfixQualifiedTypeEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle20PostfixQualifiedType5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_20PostfixQualifiedTypeEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle20PostfixQualifiedType5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 479
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PostfixQualifiedType *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJNSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:479,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJNSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle22ConversionOperatorTypeEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_22ConversionOperatorTypeEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle22ConversionOperatorType5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_22ConversionOperatorTypeEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22ConversionOperatorType5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_22ConversionOperatorTypeEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle22ConversionOperatorType5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PointerType *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:463,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle8QualTypeEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::QualType *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_8QualTypeEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle8QualType5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_8QualTypeEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle8QualType5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_8QualTypeEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle8QualType5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::QualType *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJNS3_10QualifiersEEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:436,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJNS3_10QualifiersEEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJNS3_10QualifiersEEEEvT_DpT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor::CtorArgPrinter *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeENS2_10QualifiersEEEEbDpT_
        - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle10QualifiersEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:251,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:251,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle10QualifiersEEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:252,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle10QualifiersEEEvT_
      Callsites:
        - Src:             'src/cxa_demangle.cpp:251,11'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeENS2_10QualifiersEEEEbDpT_
        - Src:             'src/cxa_demangle.cpp:252,17'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:253,15'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINS_16itanium_demangle10QualifiersEEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeENS2_10QualifiersEEEEbDpT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          82
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:75,17'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,17'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:78,5'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:76,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,5'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:77,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle17VendorExtQualTypeEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::VendorExtQualType *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_17VendorExtQualTypeEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle17VendorExtQualType5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_17VendorExtQualTypeEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle17VendorExtQualType5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_17VendorExtQualTypeEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle17VendorExtQualType5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::VendorExtQualType *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJNSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_EEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:385,51'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJNSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_EEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJNSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_EEEvT_DpT0_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor::CtorArgPrinter *'
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'char *'
        - 'size_t '
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          82
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEES5_EEEbDpT_
        - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
        - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:251,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:251,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
            - BranchSide:      'src/cxa_demangle.cpp:252,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
                - _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
                - llvm.memcpy.p0i8.p0i8.i64
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
                - _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
      Callsites:
        - Src:             'src/cxa_demangle.cpp:251,11'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEES5_EEEbDpT_
        - Src:             'src/cxa_demangle.cpp:252,17'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor7newLineEv
        - Src:             'src/cxa_demangle.cpp:253,15'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor23printWithPendingNewlineIPKNS_16itanium_demangle4NodeEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEEEvT_
        - Src:             'src/cxa_demangle.cpp:254,39'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14printWithCommaIPKNS_16itanium_demangle4NodeEEEvT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitor14anyWantNewlineIJPKNS_16itanium_demangle4NodeENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEES5_EEEbDpT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
        - 'char *'
        - 'size_t '
        - 'class.(anonymous namespace)::itanium_demangle::Node *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          102
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:75,17'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,17'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:78,5'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:76,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:75,5'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:77,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineEz
        - Src:             'src/cxa_demangle.cpp:75,20'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor12wantsNewlineINS_16itanium_demangle4NodeEEEbPKT_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle9DotSuffixEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::PostfixQualifiedType *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_9DotSuffixEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle9DotSuffix5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_9DotSuffixEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle9DotSuffix5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_9DotSuffixEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle9DotSuffix5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PostfixQualifiedType *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJNSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:362,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclIPKNS_16itanium_demangle4NodeEJNSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle13NodeArrayNodeEEEvPKT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
        - 'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_13NodeArrayNodeEE4nameEv
        - _ZNK12_GLOBAL__N_116itanium_demangle13NodeArrayNode5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:261,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_13NodeArrayNodeEE4nameEv
        - Src:             'src/cxa_demangle.cpp:261,5'
          Dst:             fprintf
        - Src:             'src/cxa_demangle.cpp:262,11'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle13NodeArrayNode5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
        - Src:             'src/cxa_demangle.cpp:263,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle8NodeKindINS0_13NodeArrayNodeEE4nameEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumNodes.def'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle13NodeArrayNode5matchINS_11DumpVisitor14CtorArgPrinterEEEvT_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::DynamicExceptionSpec *'
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINS_16itanium_demangle9NodeArrayEJEEEvT_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:349,50'
          Dst:             _ZN12_GLOBAL__N_111DumpVisitor14CtorArgPrinterclINS_16itanium_demangle9NodeArrayEJEEEvT_DpT0_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_120BumpPointerAllocator5resetEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::BumpPointerAllocator *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:336,5'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:337,24'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/cxa_demangle.cpp:342,22'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:339,11'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:336,5'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/cxa_demangle.cpp:340,19'
              BranchSideFuncs:
                - free
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_120BumpPointerAllocatorD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::BumpPointerAllocator *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12_GLOBAL__N_120BumpPointerAllocator5resetEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:345,29'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocator5resetEv
        - Src:             'src/cxa_demangle.cpp:345,29'
          Dst:             __clang_call_terminate
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocatorD2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_120BumpPointerAllocatorD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:348,7'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocatorD2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_ED2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2392
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocatorD2Ev
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2392,52'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocatorD2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:2392,52'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EED2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:2392,52'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EED2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:2392,52'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EED2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:2392,52'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EED2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:2392,52'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EED2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EED2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.2 *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE8isInlineEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:157,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:157,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:158,17'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:157,10'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE8isInlineEv
        - Src:             'src/demangle/ItaniumDemangle.h:157,10'
          Dst:             __clang_call_terminate
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EED2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8isInlineEv
        - __clang_call_terminate
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:157,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:157,9'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:158,17'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:157,10'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EE8isInlineEv
        - Src:             'src/demangle/ItaniumDemangle.h:157,10'
          Dst:             __clang_call_terminate
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferC2EPcm
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/Utility.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_120BumpPointerAllocatorC2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::BumpPointerAllocator *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116DefaultAllocatorC2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::DefaultAllocator *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_120BumpPointerAllocatorC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cxa_demangle.cpp:348,7'
          Dst:             _ZN12_GLOBAL__N_120BumpPointerAllocatorC2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EEC2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.2 *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:49,17'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:49,17'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:77,67'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EEC2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:49,17'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:49,17'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:77,67'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_EC2EPKcS7_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2450
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          125
      EdgeCount:       37
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN12_GLOBAL__N_116DefaultAllocatorC2Ev
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EED2Ev
        - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EEC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:2445,48'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2445,48'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116DefaultAllocatorC2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EED2Ev
            - BranchSide:      'src/demangle/ItaniumDemangle.h:2449,3'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116DefaultAllocatorC2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EED2Ev
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:2449,3'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EEC2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:2449,3'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EEC2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:2449,3'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EEC2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:2449,3'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EEC2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:2449,3'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EEC2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:2449,3'
          Dst:             _ZN12_GLOBAL__N_116DefaultAllocatorC2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:2450,37'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EED2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:2450,37'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS1_IPNS0_4NodeELm8EEELm4EED2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:2450,37'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm8EED2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:2450,37'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EED2Ev
        - Src:             'src/demangle/ItaniumDemangle.h:2450,37'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_4NodeELm32EED2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14ManglingParserINS_16DefaultAllocatorEED2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5509
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::ManglingParser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_ED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:5509,8'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_ED2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9getBufferEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/Utility.h'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE5emptyEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::PODSmallVector.2 *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferC2EPcPm
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/Utility.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.(anonymous namespace)::itanium_demangle::OutputBuffer *'
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferC2EPcm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/demangle/Utility.h:78,32'
          Branch Sides:
            - BranchSide:      'src/demangle/Utility.h:78,44'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferC2EPcm
            - BranchSide:      'src/demangle/Utility.h:78,32'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferC2EPcm
      Callsites:
        - Src:             'src/demangle/Utility.h:78,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferC2EPcm
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E5parseEv
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5473
      functionDepth:   0
      returnType:      'class.(anonymous namespace)::itanium_demangle::Node *'
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::AbstractManglingParser *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         38
      ICount:          249
      EdgeCount:       52
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA34_KcRPNS0_4NodeEEEESC_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9DotSuffixEJRPNS0_4NodeENSt3__117basic_string_viewIcNSB_11char_traitsIcEEEEEEES9_DpOT0_
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/demangle/ItaniumDemangle.h:5474,23'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5474,7'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5emptyEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA34_KcRPNS0_4NodeEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9DotSuffixEJRPNS0_4NodeENSt3__117basic_string_viewIcNSB_11char_traitsIcEEEEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5474,36'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5emptyEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA34_KcRPNS0_4NodeEEEESC_DpOT0_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9DotSuffixEJRPNS0_4NodeENSt3__117basic_string_viewIcNSB_11char_traitsIcEEEEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5474,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5475,22'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9DotSuffixEJRPNS0_4NodeENSt3__117basic_string_viewIcNSB_11char_traitsIcEEEEEEES9_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5488,17'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5emptyEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA34_KcRPNS0_4NodeEEEESC_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5476,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5477,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5478,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9DotSuffixEJRPNS0_4NodeENSt3__117basic_string_viewIcNSB_11char_traitsIcEEEEEEES9_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5478,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5480,54'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9DotSuffixEJRPNS0_4NodeENSt3__117basic_string_viewIcNSB_11char_traitsIcEEEEEEES9_DpOT0_
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5483,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'src/demangle/ItaniumDemangle.h:5483,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5484,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5485,12'
              BranchSideFuncs: []
        - Branch String:   'src/demangle/ItaniumDemangle.h:5488,25'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5488,7'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5emptyEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA34_KcRPNS0_4NodeEEEESC_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5488,38'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5emptyEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA34_KcRPNS0_4NodeEEEESC_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5488,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5489,22'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5emptyEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA34_KcRPNS0_4NodeEEEESC_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5502,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'src/demangle/ItaniumDemangle.h:5490,29'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5490,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5emptyEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA34_KcRPNS0_4NodeEEEESC_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5490,43'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2EPKc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5emptyEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA34_KcRPNS0_4NodeEEEESC_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5490,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5491,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5492,26'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE5emptyEv
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA34_KcRPNS0_4NodeEEEESC_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5493,31'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5493,34'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA34_KcRPNS0_4NodeEEEESC_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5493,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA34_KcRPNS0_4NodeEEEESC_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5493,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5494,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5495,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
                - __sanitizer_cov_trace_const_cmp4
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA34_KcRPNS0_4NodeEEEESC_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5495,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5496,15'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA34_KcRPNS0_4NodeEEEESC_DpOT0_
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5497,9'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
                - __sanitizer_cov_trace_const_cmp8
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA34_KcRPNS0_4NodeEEEESC_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5497,9'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5498,7'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5499,12'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA34_KcRPNS0_4NodeEEEESC_DpOT0_
        - Branch String:   'src/demangle/ItaniumDemangle.h:5503,7'
          Branch Sides:
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5504,5'
              BranchSideFuncs: []
            - BranchSide:      'src/demangle/ItaniumDemangle.h:5505,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:5474,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:5474,26'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:5475,22'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:5475,35'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEv
        - Src:             'src/demangle/ItaniumDemangle.h:5478,9'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:5480,11'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_9DotSuffixEJRPNS0_4NodeENSt3__117basic_string_viewIcNSB_11char_traitsIcEEEEEEES9_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:5483,9'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
        - Src:             'src/demangle/ItaniumDemangle.h:5488,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:5488,28'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:5489,22'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:5489,35'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E13parseEncodingEv
        - Src:             'src/demangle/ItaniumDemangle.h:5490,33'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEE
        - Src:             'src/demangle/ItaniumDemangle.h:5492,26'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9consumeIfEc
        - Src:             'src/demangle/ItaniumDemangle.h:5493,9'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E11parseNumberEb
        - Src:             'src/demangle/ItaniumDemangle.h:5495,9'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4lookEj
        - Src:             'src/demangle/ItaniumDemangle.h:5497,9'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
        - Src:             'src/demangle/ItaniumDemangle.h:5499,12'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E4makeINS0_11SpecialNameEJRA34_KcRPNS0_4NodeEEEESC_DpOT0_
        - Src:             'src/demangle/ItaniumDemangle.h:5502,14'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E10getDerivedEv
        - Src:             'src/demangle/ItaniumDemangle.h:5502,27'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E9parseTypeEv
        - Src:             'src/demangle/ItaniumDemangle.h:5503,7'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E7numLeftEv
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_116itanium_demangle14ManglingParserINS_16DefaultAllocatorEECI2NS0_22AbstractManglingParserIS3_S2_EEEPKcS6_
      functionSourceFile: '/src/llvm-project/libcxxabi/src/demangle/ItaniumDemangle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5511
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.(anonymous namespace)::itanium_demangle::ManglingParser *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_EC2EPKcS7_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/demangle/ItaniumDemangle.h:5511,40'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_EC2EPKcS7_
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    __cxa_demangle
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     externalLinkage
      functionLinenumber: 382
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          191
      EdgeCount:       40
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9getBufferEv
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferC2EPcPm
        - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
        - _ZN12_GLOBAL__N_116itanium_demangle14ManglingParserINS_16DefaultAllocatorEECI2NS0_22AbstractManglingParserIS3_S2_EEEPKcS6_
        - _ZN12_GLOBAL__N_116itanium_demangle14ManglingParserINS_16DefaultAllocatorEED2Ev
        - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E5parseEv
        - _ZNK12_GLOBAL__N_116itanium_demangle12OutputBuffer18getCurrentPositionEv
        - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE5emptyEv
        - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - __assert_fail
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cxa_demangle.cpp:383,30'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:383,34'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:384,9'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:383,49'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:383,52'
              BranchSideFuncs:
                - strlen
                - _ZN12_GLOBAL__N_116itanium_demangle14ManglingParserINS_16DefaultAllocatorEECI2NS0_22AbstractManglingParserIS3_S2_EEEPKcS6_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E5parseEv
                - _ZN12_GLOBAL__N_116itanium_demangle14ManglingParserINS_16DefaultAllocatorEED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferC2EPcPm
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE5emptyEv
                - __assert_fail
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9getBufferEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle14ManglingParserINS_16DefaultAllocatorEED2Ev
                - _ZNK12_GLOBAL__N_116itanium_demangle12OutputBuffer18getCurrentPositionEv
            - BranchSide:      'src/cxa_demangle.cpp:389,7'
              BranchSideFuncs:
                - strlen
                - _ZN12_GLOBAL__N_116itanium_demangle14ManglingParserINS_16DefaultAllocatorEECI2NS0_22AbstractManglingParserIS3_S2_EEEPKcS6_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E5parseEv
                - _ZN12_GLOBAL__N_116itanium_demangle14ManglingParserINS_16DefaultAllocatorEED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferC2EPcPm
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE5emptyEv
                - __assert_fail
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9getBufferEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle14ManglingParserINS_16DefaultAllocatorEED2Ev
                - _ZNK12_GLOBAL__N_116itanium_demangle12OutputBuffer18getCurrentPositionEv
        - Branch String:   'src/cxa_demangle.cpp:383,7'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:384,9'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:389,7'
              BranchSideFuncs:
                - strlen
                - _ZN12_GLOBAL__N_116itanium_demangle14ManglingParserINS_16DefaultAllocatorEECI2NS0_22AbstractManglingParserIS3_S2_EEEPKcS6_
                - _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E5parseEv
                - _ZN12_GLOBAL__N_116itanium_demangle14ManglingParserINS_16DefaultAllocatorEED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferC2EPcPm
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE5emptyEv
                - __assert_fail
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9getBufferEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle14ManglingParserINS_16DefaultAllocatorEED2Ev
                - _ZNK12_GLOBAL__N_116itanium_demangle12OutputBuffer18getCurrentPositionEv
        - Branch String:   'src/cxa_demangle.cpp:384,9'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:385,8'
              BranchSideFuncs: []
            - BranchSide:      'src/cxa_demangle.cpp:386,5'
              BranchSideFuncs: []
        - Branch String:   'src/cxa_demangle.cpp:393,7'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:394,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle14ManglingParserINS_16DefaultAllocatorEED2Ev
            - BranchSide:      'src/cxa_demangle.cpp:396,18'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferC2EPcPm
                - _ZN12_GLOBAL__N_116itanium_demangle14ManglingParserINS_16DefaultAllocatorEED2Ev
                - _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE5emptyEv
                - __assert_fail
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9getBufferEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle14ManglingParserINS_16DefaultAllocatorEED2Ev
                - _ZNK12_GLOBAL__N_116itanium_demangle12OutputBuffer18getCurrentPositionEv
        - Branch String:   'src/cxa_demangle.cpp:397,5'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:397,5'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZN12_GLOBAL__N_116itanium_demangle14ManglingParserINS_16DefaultAllocatorEED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9getBufferEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle14ManglingParserINS_16DefaultAllocatorEED2Ev
                - _ZNK12_GLOBAL__N_116itanium_demangle12OutputBuffer18getCurrentPositionEv
            - BranchSide:      'src/cxa_demangle.cpp:398,5'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
                - _ZN12_GLOBAL__N_116itanium_demangle14ManglingParserINS_16DefaultAllocatorEED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9getBufferEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle14ManglingParserINS_16DefaultAllocatorEED2Ev
                - _ZNK12_GLOBAL__N_116itanium_demangle12OutputBuffer18getCurrentPositionEv
        - Branch String:   'src/cxa_demangle.cpp:400,9'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:401,14'
              BranchSideFuncs:
                - _ZNK12_GLOBAL__N_116itanium_demangle12OutputBuffer18getCurrentPositionEv
                - _ZN12_GLOBAL__N_116itanium_demangle14ManglingParserINS_16DefaultAllocatorEED2Ev
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9getBufferEv
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle14ManglingParserINS_16DefaultAllocatorEED2Ev
            - BranchSide:      'src/cxa_demangle.cpp:402,13'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9getBufferEv
                - _ZN12_GLOBAL__N_116itanium_demangle14ManglingParserINS_16DefaultAllocatorEED2Ev
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle14ManglingParserINS_16DefaultAllocatorEED2Ev
        - Branch String:   'src/cxa_demangle.cpp:405,7'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:406,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle14ManglingParserINS_16DefaultAllocatorEED2Ev
            - BranchSide:      'src/cxa_demangle.cpp:407,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _ZN12_GLOBAL__N_116itanium_demangle14ManglingParserINS_16DefaultAllocatorEED2Ev
        - Branch String:   'src/cxa_demangle.cpp:407,10'
          Branch Sides:
            - BranchSide:      'src/cxa_demangle.cpp:407,47'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14ManglingParserINS_16DefaultAllocatorEED2Ev
            - BranchSide:      'src/cxa_demangle.cpp:407,3'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116itanium_demangle14ManglingParserINS_16DefaultAllocatorEED2Ev
      Callsites:
        - Src:             'src/cxa_demangle.cpp:390,47'
          Dst:             strlen
        - Src:             'src/cxa_demangle.cpp:390,13'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ManglingParserINS_16DefaultAllocatorEECI2NS0_22AbstractManglingParserIS3_S2_EEEPKcS6_
        - Src:             'src/cxa_demangle.cpp:391,22'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle22AbstractManglingParserINS0_14ManglingParserINS_16DefaultAllocatorEEES3_E5parseEv
        - Src:             'src/cxa_demangle.cpp:408,1'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ManglingParserINS_16DefaultAllocatorEED2Ev
        - Src:             'src/cxa_demangle.cpp:396,18'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferC2EPcPm
        - Src:             'src/cxa_demangle.cpp:397,5'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle14PODSmallVectorIPNS0_24ForwardTemplateReferenceELm4EE5emptyEv
        - Src:             'src/cxa_demangle.cpp:397,5'
          Dst:             __assert_fail
        - Src:             'src/cxa_demangle.cpp:398,10'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle4Node5printERNS0_12OutputBufferE
        - Src:             'src/cxa_demangle.cpp:399,7'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBufferpLEc
        - Src:             'src/cxa_demangle.cpp:401,14'
          Dst:             _ZNK12_GLOBAL__N_116itanium_demangle12OutputBuffer18getCurrentPositionEv
        - Src:             'src/cxa_demangle.cpp:402,13'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle12OutputBuffer9getBufferEv
        - Src:             'src/cxa_demangle.cpp:408,1'
          Dst:             _ZN12_GLOBAL__N_116itanium_demangle14ManglingParserINS_16DefaultAllocatorEED2Ev
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN12_GLOBAL__N_111DumpVisitorC2Ev
      functionSourceFile: '/src/llvm-project/libcxxabi/src/cxa_demangle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.(anonymous namespace)::DumpVisitor *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/llvm-project/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp'
      linkageType:     externalLinkage
      functionLinenumber: 8
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __cxa_demangle
      functionUses:    0
      BranchProfiles:
        - Branch String:   'fuzz/cxa_demangle_fuzzer.cpp:13,3'
          Branch Sides:
            - BranchSide:      'fuzz/cxa_demangle_fuzzer.cpp:13,3'
              BranchSideFuncs: []
            - BranchSide:      'fuzz/cxa_demangle_fuzzer.cpp:13,3'
              BranchSideFuncs:
                - _ZdaPv
      Callsites:
        - Src:             'fuzz/cxa_demangle_fuzzer.cpp:12,8'
          Dst:             __cxa_demangle
...
